Secret Santa Generator 🎅

Draw names without collecting anyone's email: add the group, set exclusions for couples, print foldable paper slips and hand them out. Free, no sign-up — the draw never leaves your browser.

Print, cut each slip, fold along the dashed line — the name stays outside, the assignment hides inside. Hand them out and you're done.

No printer? On-screen reveal (pass the device around; each person taps only their own name):

How to run a Secret Santa without emails

  1. Enter the participants, one per line. Add exclusion pairs (like couples or last year's matches) as “Name & Name”.
  2. Click Draw names — the generator finds an assignment where nobody draws themselves or an excluded partner.
  3. Click Print slips. Cut, fold along the dashed line without peeking, and hand each person the slip with their name on the outside.

Why no email addresses?

Most Secret Santa websites work by collecting every participant's email address and mailing out the assignments — which means a gift game turns into a data-collection exercise, and grandma needs an inbox. Paper slips are how Secret Santa worked before the internet, minus the drawing-your-own-name problem. The draw happens in your browser, the results go on paper, and no one's contact details go anywhere.

How do exclusions work?

An exclusion pair like Anna & Ben guarantees the two won't be assigned to each other in either direction — typical for couples, siblings, or people who already exchange gifts. You can add as many pairs as you like; if the constraints make a draw impossible (for example in a very small group with many exclusions), the generator tells you instead of silently failing.

Setting a budget people can live with

Agree the budget before the draw, not after, and state it as a firm number rather than a range — "around $20" reliably produces one person spending $8 and another spending $45, and both of them feel bad about it. The note field prints the budget on every slip, which quietly does the reminding for you.

In a workplace, pick the figure that the lowest-paid person in the room can spend without thinking about it. $10–20 covers most office groups; family groups tend to run higher, and student groups lower. If anyone hesitates when the number is announced, the number is too high.

Running the draw in person

Do the draw when the group is together, in the last week of November or the first of December. That leaves enough time for people to actually shop but not so much that they forget who they drew — a draw in early November reliably produces two people buying gifts on the morning of the exchange.

Print the slips, cut them, and fold each one along the dashed line so the recipient's name is hidden and the participant's own name faces out. Hand them round, and tell people to read theirs privately and keep it — a surprising number of forgotten assignments come from someone glancing at the slip once and binning it. If some participants are remote, put their folded slip in an envelope and post it, or send a photo of the single slip to that person only.

Getting better gifts out of it

The weakness of Secret Santa is that you often draw someone you barely know, and the default result is a novelty mug. Two things fix this. Ask everyone to submit two or three concrete wants within the budget when they sign up, and circulate that list with the slips — this feels like it removes the surprise, but the surprise was never the point, and people are far happier receiving something they actually wanted.

The other option is a theme: books, something homemade, something edible, or something from a local shop. A theme narrows the search enough to make shopping for a near-stranger tractable, and it puts everyone on equal footing regardless of how well they know their recipient.

Can the organizer take part?

Yes. Fold the slips without reading the right-hand side (it takes honest discipline and about ten seconds), or hand the printed sheet to someone who isn't participating. For the fully paranoid: use the on-screen reveal mode and look away between turns.

Is anything uploaded?

No. The draw runs entirely in your browser — names never leave your device, and the page works offline once loaded.