Paste your group's names, add exclusions (couples, siblings), and draw Secret Santa assignments instantly, free, fair, nothing stored.
| Input | Result |
|---|---|
| 6 names, no exclusions | a valid circle, e.g. Alice → Bob → Carol → … → Alice |
| Alice-Bob excluded | those two will never draw each other |
| 3 names minimum | with 2 people a Secret Santa is mathematically impossible |
The result is a derangement: a permutation with no fixed points. The tool shuffles until it finds one, which is also how Secret Santa guarantees nobody gets their own name.
Type pairs like Alice-Bob in the exclusions box. The draw is retried until no excluded pair matches. Too many exclusions can make a valid draw impossible, the tool tells you when that happens instead of faking one.
Completely, the shuffle runs in your browser, nothing is sent anywhere. Send each person only their own line (private message, folded slips, or email).