How to use the Secret Santa Generator
- Add each participant once and enter household or partner exclusions before making the exchange.
- Choose the no self-assignments and exclusion rules settings that fit your task.
- Select “Create exchange” once. The result is created on this device.
- Let each person view only their own assignment and avoid sharing the complete list.
What the Secret Santa Generator does
Create a private circular gift exchange while respecting exclusions such as partners or households.
The page gives you direct control over no self-assignments, exclusion rules, private result reveal, printable assignments. You can change the settings and make a fresh result without creating an account. Your entries and results stay in this browser unless you choose to copy or download them.
When this randomizer is useful
- Family exchanges. Use the secret santa when you need a clear result for family exchanges. Set the rules first so everyone understands the draw.
- Office gifts. Use the secret santa when you need a clear result for office gifts. Set the rules first so everyone understands the draw.
- Friend groups. Use the secret santa when you need a clear result for friend groups. Set the rules first so everyone understands the draw.
How the result is chosen
The tool builds a shuffled circular assignment and checks that nobody draws themselves or a blocked person.
Real Randomizer uses the secure random source built into modern browsers. The choice happens before any animation is shown. Visual effects make the result easy to follow, but they do not change it.
Tips for a clear and fair result
- Agree on the rules first. Choose the range, entries, filters, and repeat setting before anyone sees a result.
- Check the input. A duplicate name or missing item can change who or what has a chance to be selected.
- Run one accepted draw. Do not keep generating results only because the first answer was not popular.
- Save what matters. Copy the result or keep a simple record when the group may need to check it later.
Limits to keep in mind
People who share a device may see earlier results. Use a trusted organizer when assignments must stay fully secret.
Use this page for everyday choices, lessons, games, testing, and informal draws. Elections, regulated lotteries, health choices, legal decisions, and safety-critical work need approved systems and expert review.
Learn more about this kind of randomizer
Visit the Randomizers for Classrooms and Teams guide hub, or start with one of these plain-language guides:
You may also want to compare Team generator, Name picker, Pair generator.
Frequently asked questions
How does the Secret Santa Generator work?
Create a private circular gift exchange while respecting exclusions such as partners or households. The selection runs 100% locally in your browser using cryptographically secure random values (CSPRNG), so your results are mathematically fair and completely unbiased.
Can I share the generated results or page with friends?
Yes! You can copy the page link, share the tool directly across social media and messaging apps (WhatsApp, Telegram, X, Facebook, and more), or share a specific verified result outcome using the Share Result button.
Can I prevent partners or family members from drawing each other?
Yes! You can define custom exclusion pairs (e.g. couples, siblings, or roommates) so the tool guarantees they will never be assigned to one another.
Are my entries or lists uploaded to a server?
No. Real Randomizer operates strictly on client-side browser cryptography. Your names, lists, tickets, and choices never leave your device.
Is the Secret Santa Generator free to use?
Yes! All 50 randomizer tools on Real Randomizer are 100% free with no sign-up, no subscriptions, and no account required.