Home

Secret Santa generator for groups with rules

Enter your group, set who must not draw whom, and draw. Every participant gets a private link that shows only the person they buy for.

Add everyone's photo. We guess the gifts.

Upload a photo + a few interests for each person β†’ we draw names and hand every Santa gift picks they're more likely to love.

Start with photos β†’
Secret Santa generator

One name per line, at least 3.

2. Rules, budget & date (optional)

Every participant gets a private reveal link showing only their own match, shared by WhatsApp, SMS or copy.

Exclusions, budgets and wishlists: what you get

FeatureEvery drawOrganizer Pro ($4.99 per event)
Exclusion pairs (couples, housemates)IncludedIncluded
Exclusion groups (whole households or teams) + re-drawβ€”Included
Budget cap on every reveal pageIncludedIncluded
Wishlist on every reveal linkIncludedIncluded
Anonymous Q&A between Santa and recipientβ€”Included
Your logo, group name and colour on reveal pagesβ€”Included
CSV export and reminder messagesβ€”Included

Organizer Pro is an optional one-time upgrade for a single event, bought from the organizer page after the draw. See Organizer Pro.

How the rules work

Exclusions: open β€œRules, budget & date” in the tool above, add each pair that must not draw each other, and the draw respects it in both directions. Budget: type the cap once; it appears on every reveal page. Wishlists: each person writes theirs on their own link, and their Santa sees it on the reveal page.

How this Secret Santa generator draws names

  1. Names in. One per line, 3 to 100 people.
  2. Rules applied. Nobody draws themselves, and every exclusion pair is respected in both directions.
  3. Secure shuffle. Names are shuffled with a cryptographically secure random generator and every rule is checked before the result is saved.
  4. Private delivery. Each person gets their own reveal link to send by WhatsApp, text or email.
Add everyone's photo. We guess the gifts.

Upload a photo + a few interests for each person β†’ we draw names and hand every Santa gift picks they're more likely to love.

Start with photos β†’

What the organizer controls

SettingWhat it does
ExclusionsKeeps couples, housemates or last year's pairs apart
Budget capShown on every reveal page so nobody overspends
Exchange datePrinted on every reveal page
WishlistsEach person adds ideas their Santa sees on the reveal page

If a draw is impossible

Too many exclusions can leave a person with nobody valid to draw. The generator detects this and tells you which rules to relax instead of producing a broken result.

Built for every kind of group

Run an office Secret Santa, a family draw or a virtual exchange. New to the game? Read how to play Secret Santa and the Secret Santa rules, then pick presents with the gift finder.

Questions

How does a Secret Santa generator work?

You enter the names, add any exclusions, and the generator assigns each person one other person to buy for. Nobody draws themselves and every exclusion is respected.

Can the organizer take part?

Yes. The organizer page lists private links, not pairings, so the organizer can draw like everyone else.

How do people find out who they drew?

Each person opens their own private link. It shows their match, the budget, the date and their match's wishlist.

How many names can I enter?

From 3 to 100 in one group.

Add everyone's photo. We guess the gifts.

Upload a photo + a few interests for each person β†’ we draw names and hand every Santa gift picks they're more likely to love.

Start with photos β†’
πŸ“Έ Add photos β†’ get gift picks

Updated October 28, 2026