Secret Santa Generator with Exclusions, Categories and Re-draws
New on secret.gift: organizers can now switch on Group PRO — rules and controls for draws that are more than “everyone gifts someone random”. Keep spouses from drawing each other, keep the office and the family apart, draw again so people get someone new, and nudge everyone who still hasn't written their wishes.
The Secret Santa generator itself stays free, with no sign-up and no limit on participants: the draw, wishlists, delivery addresses, anonymous chat and the Telegram bot all work without paying. PRO is a one-time $5.49 per group, and participants never pay anything.
Run the draw in a minute: one link, everyone joins from their phone. Free, no signup.
Create a Secret Santa groupWatch it in two minutes
The whole PRO panel on a real group page: exclusions, categories, a re-draw, a latecomer and the reminder.
Free vs PRO at a glance
| What you need | Free | Group PRO |
|---|---|---|
| Draw names online, no sign-up | Yes | Yes |
| Group size | No limit | No limit |
| Wishlists, addresses, anonymous chat, Telegram bot | Yes | Yes |
| Pair exclusions (couples, siblings, last year's pairs) | — | Yes |
| Participant categories: keep apart or draw within each | — | Yes |
| Re-draw with new pairs where possible, or cancel the draw | — | Yes |
| Add people after the draw without starting over | — | Yes |
| “Remind everyone” in Telegram | — | Yes |
| See who has already opened their pair | — | Yes |
| Price | $0 | $5.49 once per group |
Scroll the table sideways →
Pair exclusions: who must not draw whom
The classic Secret Santa problem: a husband draws his wife, a mom draws her own kid, and the same two coworkers get each other two years running. In the PRO panel pick two people and press Add pair — they won't be matched with each other. An exclusion works both ways, and you can add as many as you need.
If the rules make a draw impossible (say, everyone in a group of four is excluded from everyone else), the draw stops and tells you to remove one pair, instead of quietly ignoring your rules.
Participant categories: family, friends, coworkers
Create categories — a department, a family, school friends, any circle — and pick one for each person in the participant list. Then choose how the draw treats them:
- Keep categories apart. People draw someone from another category whenever possible: design gifts sales, the bride's side gifts the groom's.
- Draw within each category. Every category swaps among its own people: one link for the whole company, but each team runs its own exchange. A category of one has nobody to swap with, so that person draws from another category.
Re-draw or cancel the draw
Made a mistake, or someone dropped out? Re-draw pairs gives everyone a new person — we try to make it a different one — and sends each participant a Telegram message about it. Cancel the draw removes the pairs so you can add or remove people, change the rules and draw again. Warn whoever has already bought a gift.
Latecomers after the draw
With PRO the invite link keeps working after the draw. Someone who joins late lands in Joined after the draw and waits there, so a forwarded link can't reshuffle anybody's pair by accident.
When you press Give a pair, we split one random pair: that Santa now gifts the newcomer, and the newcomer gifts the person that Santa had. Only that one Santa gets a message; everyone else keeps their pair. If someone leaves after the draw, their Santa takes over their giftee in the same way.
“Remind everyone” and who has seen their pair
One button sends a Telegram message to everyone who hasn't filled in their wishes or delivery address yet. You decide when — at most once every 12 hours — and the page tells you how many people it reached, so you know whom to nudge in person.
In the participant list an eye icon shows who has already opened their pair and who hasn't, with a count like “Seen their pair: 6/9” in the draw step.
Prefer to run it in Telegram? The whole exchange now works inside our Telegram bot — create the group, send the invite, draw names and see who you got, without leaving the chat. Here is how it works. Rather use the browser? The Secret Santa generator does the same in a minute, with no signup.
How to switch PRO on
In the Telegram bot the same is under ⭐ PRO features on the group screen. One payment for one group, no subscription. Running an exchange for a company and need your own design or a special feature? Write to us.
- Create a group and send the invite link — free, a minute, no sign-up.
- On the group page open the Everyone is in step. The PRO panel is there, under the participant list: set up exclusions and categories right away, before paying.
- Press Unlock PRO · $5.49, pay on the Stripe page, and you're back on the group page with PRO on. Everything you set up stays as it was.
Do you need PRO?
- Family with couples: exclusions keep partners and parents with kids from drawing each other.
- Office of 20+: categories by department, a reminder for the half that never writes wishes, and latecomers who join after the draw.
- A yearly exchange with the same people: re-draw and people get someone new where the group allows; to rule a pair out for certain, add it as an exclusion.
- Five friends who all know each other: the free version is enough — just draw.
Frequently asked questions
Is there a free Secret Santa generator with exclusions?
On secret.gift you can set up exclusions for free; the draw applies them once Group PRO is on ($5.49 once per group). The draw itself, with no exclusions, stays free.
Is Group PRO a subscription?
No. It's one payment for one group and it stays on for that group.
Do participants have to pay?
No. Only the organizer pays, once. Participants join with the invite link and just a name, no account.
Is there a limit on the number of participants?
No, in the free version or in PRO.
Does an exclusion work both ways?
Yes. If you exclude Anna and Max, Anna won't draw Max and Max won't draw Anna.
What happens if someone joins after the draw?
With PRO they wait in “Joined after the draw” until the organizer presses “Give a pair”. Then one random pair is split for them, and nobody else's pair changes.
Can I turn PRO on from Telegram?
Yes: in the @YourSecretGiftBot bot open the group and tap “⭐ PRO features”.
Nick Sleighman. Claims to have never given a bad gift since 2011. Tests gift ideas on his own family every December and ranks everything by price, wow-factor and 'will they actually use it'.
Keep reading
Create the group first, then switch PRO on in the “Everyone is in” step.
Create a Secret Santa group