Secret Santa generator

Enter the names, say who shouldn't draw each other, and we do the draw. Everyone gets a private link that reveals only who they're buying for, so nobody sees the whole list, not even you, unless you choose to.

One name per line, at least 3.

One group per line, names separated by commas. People on the same line won't draw each other, like couples or housemates.

Leave this off if you're taking part yourself: it spoils the surprise.

No account and no email addresses needed.

How it works

  1. Enter everyone's names, one per line.

  2. Add couples or housemates who shouldn't draw each other, and a budget and date if you like.

  3. Draw names. You get one private link per person.

  4. Send each person their link by WhatsApp, text or email. It shows only their own match.

Frequently asked questions

Is this Secret Santa generator free?

Yes. It's free, has no ads and needs no account and no email addresses.

Can I stop couples from drawing each other?

Yes. Under Exclusions, put people who shouldn't draw each other on one line, like "Anna, Ben". If the exclusions leave no possible draw, you'll be told instead of getting one that breaks the rules.

Can the organizer see who drew whom?

Not unless you choose to. Your organizer page lists everyone's private link, not the matches. If you're not taking part yourself, you can tick "Let me see who drew whom" before the draw.

Do participants need an account or an app?

No. Everyone just opens their own link in any browser, on any phone.

How long is a draw kept?

Until three months after the gift exchange, or six months after the draw if you didn't set a date. Then it's deleted automatically. You can also delete it yourself at any time.

Does it work for other name draws too?

Yes: Kris Kringle, an office gift exchange, a white elephant or a Sinterklaas draw all work the same way.

More free tools