Secret Santa Generator
Type in everyone's names, add any pairs who shouldn't draw each other, and press Draw. You get a private link for each person that reveals only their own match. No sign-up, no email addresses, and the draw never leaves your browser.
0 people
One pair per line, like couples who buy for each other anyway.
The draw stays secret. You get a private link for each person, and each link only shows that person who they're buying for.
How to run a Secret Santa
- Agree on a budget and an exchange date. Put both in the boxes above.
- Enter everyone's names and any pairs who shouldn't draw each other.
- Press Draw names, then send each person their own link by text, email or chat.
- Ask everyone to fill in the Secret Santa questionnaire so their Santa has some ideas.
- On the day, swap gifts and guess who your Santa was.
Secret Santa vs white elephant
In Secret Santa, each person draws one name and buys a gift for that person. In a white elephant exchange, everyone brings one wrapped gift, and players take turns either opening a new gift or stealing one already opened. Secret Santa is better for thoughtful gifts; white elephant is better for funny ones.
Things that help on the day
Secret Santa gifts under $25
Crowd-pleasing gifts that fit the most common budget.
See it on AmazonWhite elephant gag gifts
For groups that would rather laugh than be useful.
See it on AmazonChristmas gift bags
Faster than wrapping, and nobody can guess the gift from the shape.
See it on Amazon
These are Amazon links. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you.
Questions people ask
How does this Secret Santa generator keep the draw secret?
Each person's match is packed into their own link, after the # sign. That part of a link is never sent to a server, so the draw is not stored anywhere online. Each person only sees their own match, as long as nobody opens someone else's link.
Can the organizer join in too?
Yes. Add your own name, draw, and send everyone their link, including yourself. Just don't press 'show who has who' if you want to keep your own surprise.
How do I stop couples drawing each other?
Add them to the 'can't draw each other' box, one pair per line, like 'Alex & Sam'. The draw will never match them in either direction.
What's a good Secret Santa budget?
$20 to $30 is the most common for offices and friend groups. For families or close friends, $50 is typical. Agree on it up front and put it in the budget box so it shows on everyone's reveal.
More party game generators
- Secret Santa QuestionnaireQuestions that help your Secret Santa pick the right gift.
- Christmas Party GamesGames for the family, the office party and everything between.
- Would You RatherA random would you rather generator with 260+ questions: funny, hard, deep, for kids, for couples and for the holidays.
- Random Team GeneratorSplit a list of names into fair, random teams or groups.
- Random TriviaA random trivia generator with 230+ fun trivia questions and answers: general knowledge, science, geography, history, movies, kids, Christmas, Thanksgiving and Halloween..
- CharadesA charades generator with 390+ ideas and a built-in timer: movies, animals, actions, jobs, kids, Christmas and Thanksgiving.