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.

Up to 24 participants are used per draw.

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

Up to 48 exclusion rules are used.

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.

About This Tool

The Secret Santa generator creates gift assignments from a list of participants. It supports exclusions so people who should not be paired can be kept apart.

This is designed for small family, friend, classroom, and workplace gift exchanges where organizers want a fast browser-based draw. The result can be copied after generation.

Privacy Note

The tool runs in the browser, does not add participant names to the URL, and does not require accounts or email invitations. Avoid entering private addresses, phone numbers, or gift budgets.

Limits

This version does not send secret emails or store assignments. The organizer is responsible for copying and distributing results privately.

Common uses

  • Run a family gift exchange with household exclusions.
  • Prepare a small office or team Secret Santa draw.
  • Avoid obvious pairings by adding exclusion rules.
  • Generate a new draw when someone joins or leaves the exchange.

How to get better results

  • Use one participant per line for the cleanest setup.
  • Add exclusions only where needed so a valid draw remains possible.
  • Check the final assignments before sending them to participants.
  • Keep a private copy of the draw if people need reminders later.

Using the result responsibly

Random tools are most helpful when the rules are clear before the result is generated. Decide what the input means, whether duplicates are allowed, and whether the first result should be final. Clear rules make the result easier to trust and explain.

For casual choices, games, classroom activities, examples, and creative prompts, a browser-based tool is usually enough. For regulated contests, high-value selections, safety decisions, legal records, or professional advice, use a process designed for that responsibility.

Last reviewed: June 10, 2026

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 Guides

Related Tools