Skip to content
app.shubraj.com

Secret Santa Generator

Add everyone’s name and draw a fair Secret Santa. Keep couples apart, set a budget, then reveal matches privately with an animated gift, personal links or printable cards. No sign-up or emails.

Set up the draw

Keep some people from drawing each other (couples, family)

The rule works both ways, so if Anita can’t get Raj, Raj can’t get Anita.

Add at least 3 people to draw.

The draw happens in your browser with a secure random generator. Nobody can get themselves or someone you’ve ruled out, and the tool avoids two people giving to each other whenever the rules allow.

Private links carry only that person’s match, inside the part of the address that is never sent to any server, so this site never sees your names. Your list is saved on this device so you can come back to it.

Secret Santa Generator: Free Gift Exchange Name Draw

Add everyone’s name, press Draw, and the generator matches each person with someone to buy a gift for. Nobody gets themselves, couples and family can be kept apart, and every person finds out their own match privately. There is no sign-up and no email needed, and your list never leaves your browser.

How to run a Secret Santa

  1. Type the names of everyone taking part, one per line.
  2. Optionally set a budget, a date for the exchange and a short message, and choose a theme such as Christmas, Tihar, Dashain, New Year, Office or Birthday.
  3. If some people shouldn’t draw each other, such as partners or siblings, add a rule.
  4. Press Draw names.
  5. Share the matches: pass the phone around, send private links, or print cards.

Three private ways to share the results

  • Pass the phone: each person taps their own name and opens an animated gift to see who they are buying for. Nobody sees anyone else’s match, including the organizer.
  • Private links: copy a personal link for each person, or send it straight on WhatsApp. A link holds only that one match, so there is no sign-up and the matches are not stored anywhere.
  • Printable cards: print a card per person, cut them apart and hand them out face down.

Fair and secret

The draw uses your browser’s secure random generator. It arranges everyone into one big loop, so no one can draw themselves and two people never swap gifts, unless your rules make that unavoidable. If the rules make a draw impossible, the tool tells you before it draws.

Ideas for gift exchanges

  • Office or school: set a small budget and a date for the exchange.
  • Family: keep partners apart so they buy for someone different.
  • Tihar, Dashain or New Year: use the festival theme and share links with relatives who live far away.
  • White elephant or Kris Kringle: use the draw to set the order or the pairings.

Frequently asked questions

How does a Secret Santa generator work?

You enter the names of everyone taking part and the tool randomly assigns each person someone to give a gift to. Nobody gets themselves, and each person learns only their own match.

Can couples or family members be kept from drawing each other?

Yes. Add a rule such as “Anita can’t get Raj”. It applies both ways, and the tool warns you if the rules make a draw impossible.

How do people find out who they got without me seeing?

Use Pass the phone, where each person opens their own gift on the screen, or send each person a private link. The organizer’s list is hidden unless you choose to show it.

Do I need emails or accounts?

No. Nothing is sent to a server. Each private link contains only that person’s match, and the names stay in your browser.

Can two people draw each other?

The tool avoids it. It builds one loop of givers, so Anita giving to Raj and Raj giving to Anita can’t happen unless your rules leave no other choice.

How many people can take part?

At least 3 are needed. The generator works for large groups too, with up to a hundred or more names.

What if I want to redraw?

Press Draw again for a fresh set of matches. Links you already sent will no longer match the new draw, so send new ones.