Secret Santa Generator

Draw gift pairs instantly and keep the whole setup in the browser.

One name per line or comma-separated. Duplicate names are removed.

Use one rule per line, for example: Alice: Bob, Carla

Generate a draw to see the assignments.

How to Use

The Secret Santa Generator creates gift exchange pairs in the browser without sending participant names to a server.

Add the participant list, then add any exclusions on separate lines if certain people should not draw each other. Generate the pairs and copy the result when it looks right.

This tool is useful for holiday exchanges, classroom gift draws, office events, friend groups, and family gift games.

Frequently Asked Questions

Can I stop certain people from drawing each other?

Yes. Add exclusions in the exclusions box using a format like "Alice: Bob, Carla".

Does the draw stay in the browser?

Yes. The assignment logic runs on the page and does not require an account or backend.

What happens if the exclusions are impossible?

The tool will show an error and ask you to remove or relax some exclusions.

How many participants do I need?

You need at least three participants for a valid Secret Santa draw.

Related Tools

L
new

List Randomizer

Shuffle lists, pick one item, or choose several winners.

T

Team Maker

Split any group into fair, random teams in one click.

Aa

Name Generator

Random names for characters, projects, or personas.

W
hot

Picker Wheel

Add your choices and spin. Let chance decide.