Secret Santa Assignment
Assign each participant a different recipient with no self-matches.
Assignments appear together on this device.
For privacy, let each participant view only their own row before passing the device.
About the Secret Santa Assignment
Secret Santa Assignment creates a derangement: every participant receives exactly one recipient and nobody draws themselves.
All pairings appear on one device, so reveal rows one at a time or have a trusted organizer distribute them privately.
Key features
- Guaranteed no self-assignment
- One recipient per participant
- Duplicate-name removal
- No server or email collection
How to use
- 1Enter at least three unique names.
- 2Create assignments.
- 3Reveal and distribute each row privately.
Examples
Alice, Bob, Charlie, DianaFour giver-to-recipient pairs with no self-matchKeep the full list hidden from participants.
Frequently asked questions
- Can someone draw themselves?
- No. The assignment algorithm rejects every self-match.
- Are emails sent?
- No. Results remain on this page and must be distributed by the organizer.
- Is my input uploaded?
- No. The tool runs entirely in your browser.
Continue your workflow
Open a related tool to prepare your files or refine the finished result.
- Random & FunRandom Name Picker
Pick one name fairly from a pasted list and optionally remove the winner.
Open tool - Random & FunRandom Team Generator
Split a list of names into random, evenly-sized teams or groups.
Open tool - Random & FunWheel Spinner
Spin a colourful wheel of names or options to pick a random winner.
Open tool
