Secret Santa Generator
Draw names for your gift exchange in about a minute. Add your group, set a budget, and let the generator pair everyone up fairly — nobody draws themselves, couples can be kept apart, and every person gets one private link that reveals only their own match. No emails are sent to anyone, and participants never need an account.
Loading your exchanges…
How this Secret Santa generator draws the names
A Secret Santa draw sounds simple until you run one. Someone has to collect the names, write them on slips, and draw them from a hat — and the moment a person picks their own name, or a couple picks each other, the whole draw starts again in front of everyone, with the secrecy already half spoiled. This Secret Santa generator does the same job with rules a hat cannot follow. You create an exchange, type or paste the participant list, and press one button. The generator searches for an assignment where every person gives exactly one gift, receives exactly one gift, and is never matched with themselves.
The draw is not a hopeful shuffle. It is solved exactly, the way a seating plan is solved: if a valid arrangement exists under your rules, the generator finds one; if your rules accidentally make a fair draw impossible — say three people who are all excluded from each other — it tells you plainly which promise cannot be kept, instead of quietly breaking a rule and handing out a bad match. That honesty matters most in the groups that need a generator in the first place: big families with several couples, offices with managers and reports, and classrooms where last year’s pairings should not repeat.
When the draw finishes, you do not get a list of who drew whom — not even as the organizer. You get one private reveal link per participant. Send each person their own link in whatever chat your group already uses. The link opens a page that shows that person, and only that person, who they are buying for, together with the budget and the exchange date. Because the organizer never sees the pairings, the organizer can safely take part in their own draw, which is exactly where paper slips and spreadsheet draws tend to fall apart.
Secret Santa exclusion rules: keep couples and housemates apart
The most common reason a hand-run draw fails is the couple problem. Partners who already buy each other gifts all year should not be each other’s Secret Santa, and the same goes for housemates, siblings who share a budget, and a manager and their only direct report. On the Starter and Pro plans you can add exclusion rules before you draw: pick any two people and mark that they must not draw each other, in either direction. The generator treats every exclusion as a hard promise. A draw that would break one is never handed out — it simply does not count as a draw.
Exclusions are also how you stop repeats. If last year’s exchange paired the same two people who always seem to land together, add them as an exclusion this year and the draw will route around them. Add as many pairs as your group needs. The one thing to know is that exclusions are locked once names are drawn: changing the rules afterwards would silently break promises the draw already made, so the generator refuses, and if the group truly changes, a Pro redraw starts everyone fresh with the links staying the same.
Wishlists that only your Secret Santa can see
Half the stress of a gift exchange is not the draw — it is standing in a shop with no idea what the person you drew actually wants. On Starter and Pro, every reveal page carries a wishlist box. Each participant writes their own gift ideas, sizes, favorite snacks, and the things they would rather not receive, and saves it from the same private link that showed them their match. Their Secret Santa sees that wishlist the next time they open their own reveal page; nobody else in the group does. There are no store accounts to create, no product links to paste unless you want to describe one in words, and no separate app for your group to install.
Wishlists work because they arrive at the right moment. A wishlist written in November, while the exchange is being set up, is still sitting there in December when the shopping actually happens — on the same page as the match, the budget, and the date. If you are organizing for an office, our guide to running a Secret Santa for large groups and offices covers the practical side: collecting names, setting a budget nobody resents, and what to do when someone drops out the week before.
Why a name draw generator beats paper slips
Paper slips fail quietly. With a handful of names in a hat, the chance that nobody draws themselves is only a little better than one in three, so most hand draws are done twice — and every redraw leaks information about who had whom. Slips also cannot travel: a remote teammate, a cousin in another city, or a class parent group spread across three time zones cannot reach into the same hat. A name draw generator keeps the whole exchange in one place instead. The group list, the rules, the budget, and the results live on your account, the reveal links work on any phone, and the exchange can be checked, shared again, or — on Pro — repaired when life changes the group.
Repairs deserve a word of their own, because they are where most free tools give up. Someone joins the office exchange late; someone else leaves the company before the party. Tools that email assignments cannot fix that without exposing the whole draw. Here, a Pro repair draw keeps every existing match that the rules still allow and re-pairs only the people affected by the change, so one late joiner does not reshuffle thirty colleagues who already bought their gifts. If the rules truly leave no complete draw, the exchange says so, and a full redraw is one click away.
A Secret Santa name generator for offices, classrooms and families
Groups use this generator in three familiar shapes. Families draw once a year with a tight set of exclusions — couples, parents and kids, the in-laws — and want it done in one sitting at the kitchen table; the Free plan covers a group of ten. Offices and classrooms run bigger draws, up to fifty people on Starter and two hundred on Pro, where the organizer is often also a participant and the budget line matters more than the gift itself. Repeat organizers — the person who runs the team exchange, the family exchange, and the school one — keep several exchanges side by side on Pro, each with its own rules and links. Whichever shape yours is, the steps do not change: if you are new to the tradition, our guide on how to play Secret Santa explains the rules end to end, and the complete Secret Santa rules cover the edge cases groups argue about, from budgets to late gifts.
Questions about drawing Secret Santa names
Is this Secret Santa generator free? Yes — the Free plan runs one exchange for up to ten participants, with the full draw and a private reveal link for everyone, and it stays free all season. Paid plans add exclusion rules, wishlists, bigger groups, redraws and repairs; the pricing page lists exactly what each plan includes.
Do participants need an account or an email address? No. Only the organizer has an account. Participants open their private link on any phone or computer — there is nothing to install, no password to set, and we never send them email, because the exchange never asks for their address.
Can the organizer see who drew whom? No, and that is deliberate. The organizer’s screen shows participants and their links, never the pairings, so the organizer can join their own exchange without an unfair peek. The only way to see a match is to open that person’s link — which is why links should be sent one-to-one, never pasted into the group chat.
What if our exclusion rules make a draw impossible? The generator checks the rules exactly before drawing. If no fair arrangement exists, it stops and tells you, rather than forcing a match that breaks a rule. Loosening one exclusion or adding a participant or two almost always opens the draw up again. Our guide on how to draw names for Secret Santa walks through the tricky cases, including groups of three.
What happens if someone drops out after the draw? On Pro, remove them and run a repair draw: their match and the person they were buying for are re-paired, and everyone else keeps the match they already have wherever the rules allow. On Free and Starter the draw stands as drawn, which is why offices usually draw once the group list is settled.
Is Kris Kringle the same thing? Yes — Secret Santa is called Kris Kringle in parts of the United States, Canada, Australia and Ireland, and Amigo Invisible or Secret Friend in Spanish-speaking countries. The rules and this generator work exactly the same under any name.