Skip to content
Party Game Generator

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

  1. Agree on a budget and an exchange date. Put both in the boxes above.
  2. Enter everyone's names and any pairs who shouldn't draw each other.
  3. Press Draw names, then send each person their own link by text, email or chat.
  4. Ask everyone to fill in the Secret Santa questionnaire so their Santa has some ideas.
  5. 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 Amazon
  • White elephant gag gifts

    For groups that would rather laugh than be useful.

    See it on Amazon
  • Christmas 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.