Secret Santa Generator

Draw names for a gift exchange and send everyone a private link that reveals only who they buy for. No sign up, no emails collected

How to use

  1. Name your gift exchange and, if you like, set a budget, a date and a message for everyone.
  2. Add everyone taking part. You can paste a whole list into one box.
  3. Keep couples or housemates apart if you want, then press Draw names.
  4. Send each person their own private link by WhatsApp, email or any chat. They tap it to reveal who they are buying for.

Why use this tool

Frequently asked questions

How does an online Secret Santa draw work?

Everyone's name goes in, then the names are shuffled so that nobody gets themselves and your rules are respected. Each person receives a link that shows only the name they drew.

Can the organiser see who got whom?

Not unless they choose to. The list of links shows no names, so an organiser who takes part keeps the surprise. There is a Show all pairs button for organisers who need to check, with a warning first.

Can I stop couples from drawing each other?

Yes. Add any pair under Rules and they will never draw each other. If the rules leave no possible draw, you are told which person has nobody left to give to.

What if someone loses their link?

Open this page again on the same device. The draw is saved in your browser, so you can copy that person's link again.

Can people find out other names from their link?

A link only contains the draw for one person, so it cannot reveal anyone else's. Ask everyone not to open links meant for others.

Back to all tools