Free Secret Santa Generator

Plain Secret Santa is a free online Secret Santa generator. Type everyone's names, add an optional budget and exchange date, and set exclusions so partners or roommates can't draw each other. The draw gives each person a private link to share by text or WhatsApp. There is no account or email, and the organizer can't see who drew whom.

Draw names for your gift exchange in under a minute. Type everyone's names, set a budget, add who can't draw who, and get a private link for each person. No account, no email. Share by text or WhatsApp, and the organizer can't peek.

Works for families, offices, classrooms and friend groups.

$2 Holiday Pack

Printable Secret Santa gift tags, "I'm your Secret Santa" reveal cards, wish-list sheets, exchange rules + organizer checklist, 10 party bingo cards, plus White Elephant dice-game cards, a rules sheet and 60 number cards. Instant PDF download.

Buy for $2

How it works

  1. Add names. Type each participant. You can also add a budget, exchange date and a note.
  2. Set exclusions. Stop partners, roommates or last year's match from drawing each other.
  3. Draw. We shuffle fairly, so no one draws themselves and everyone gets exactly one person.
  4. Share private links. Send each person their own link by text, WhatsApp or any messaging app. Only they see who they got, and the results screen never shows matches to the organizer.

Hosting a gift swap instead? Try our White Elephant turn-order generator and rules.

Secret Santa FAQ

Is it really free?

Yes. Drawing names, exclusions and private links are all free. No account needed.

Do I need an email address?

No. There's no email at all. Each person gets a private link you send by text, WhatsApp, or any messaging app.

Can I stop couples from drawing each other?

Yes. Add pairs like Alex-Sam (one per line) before you draw, and those two will never get each other.

Can the organizer play too?

Yes. The results screen only shows names and links, not matches. Each link is encrypted, so the organizer only sees a match if they open someone else's link. Just open your own.

What if someone loses their link?

Keep the results page open until everyone has their link, so you can copy or text it again. If you already closed it, draw again and send everyone new links. We don't store anything, so old links can't be looked up.

How many people can join?

Anywhere from 3 people to large office groups.

Can I redraw?

Yes. Tap Draw names again for a fresh draw. Once you've sent links, a redraw means everyone needs their new link.

Do you store our names?

No. The draw happens in your browser, and names live only inside the encrypted links. Nothing is saved on our server.