About Secret Santa Generator
A Secret Santa generator assigns each person in a group one other person to buy a gift for. This one removes duplicate names, shuffles the list with the cryptographic random generator of your browser, and links everyone in a single circle, so each person gives once and receives once. It needs at least three names. All pairs appear on screen together, and there are no exclusion rules or emails.
Also known as: Gift Exchange Generator, White Elephant Generator.
How to use Secret Santa Generator
- Type or paste into the "List of participants (one per line)" box, or press "Use example" to try it with sample data.
- The result appears below. Press "Draw again" for a new one.
- Copy the result with the copy button, or download it as a file where that is offered.
Questions about Secret Santa Generator
Can two people end up drawing each other?
No. The draw arranges everyone in one circle and each person gives to the next one along, so with three or more people nobody gives to the person who is giving to them, and nobody draws themselves.
How do I keep the pairs secret?
The page shows the full list of pairs at once and sends nothing by email or message. Ask someone who is not taking part to run the draw and tell each person privately who they are buying for.
Runs in your browser. Page last updated .