Just for fun

Secret Santa Generator

Enter everyone's name to get randomly paired gift-giving assignments — nobody draws their own name.

A note on privacy

All pairs generate here and appear on screen together — this tool doesn't email or hide individual assignments from each other. For a surprise reveal, screenshot or copy just your own line before sharing the page with others.

About the Secret Santa Generator

The Secret Santa Generator randomly assigns gift-giving pairs from a list of names so that nobody draws themselves. It is for offices, families, schools and friends' gift exchanges.

The tool shuffles the names so that every person is assigned someone other than themselves. At least three names are needed. All assignments appear on screen together, because this tool does not email or hide individual results. To keep the surprise, have one organiser run it privately and send each person their own line, or take a screenshot of only your line.

How to use it

  1. Enter names, one per line.
  2. Press Generate assignments.
  3. Share each person's assignment privately.
  4. Run it again for a new draw.

Tips and good to know

Frequently asked questions

Can two people draw each other?

It is possible; re-run if you want to avoid it.

Are names saved?

No.

Does it send emails?

No.