Secret Santa Generator

Add everyone, set couples or pairs who must not draw each other, and send each person their own private link.

Participants

No Draw Yet

Add everyone taking part, set any pairs who must not draw each other, then create one private link per person.

A Secret Santa generator draws names for a gift exchange so that everyone gives one gift and receives one, and nobody gets themselves. Add the participants, set any pairs who should not draw each other, and the tool creates one private link per person that reveals only their own match.

Secret Santa Generator with sample participants and a finished draw

No email addresses or accounts are needed. The links contain the result in the link itself – our server never stores who drew whom – so even the organiser can join in without seeing the answers.

How to Draw Secret Santa Names Online

1

Add participants

Type each person on a new line. Three or more people are needed.

2

Set exclusions and details

Add couples or housemates who should not draw each other, plus budget, date and a message.

3

Send the links

Press Draw. Copy each person's private link and send it to them on WhatsApp, Messenger, SMS or email.

How the Draw Works

The generator shuffles the group with a secure random generator and checks that no one has drawn themselves or an excluded person. If a shuffle breaks a rule it simply shuffles again, so every valid arrangement is equally likely. Each link only decodes to "You are buying for …" for that one person.

Because the result lives only inside the links, keep the page open until everyone has received their link. If a link is lost later, run a new draw for the whole group.

Gift Exchange Ideas

Office Secret Santa

Set a budget, date and theme so everyone knows the rules.

Budget ₹1,000 / ₱500 / $25.

Family Christmas

Exclude couples and parents/children so gifts go to someone new.

Exclusion: Maria - Jose.

Kris Kringle and Monito Monita

Use the same draw for a Filipino Monito Monita or a Kris Kringle exchange, with weekly theme gifts.

Something soft, something sweet…

Friends and classes

Run a class or friends exchange without anyone needing an account.

Class of 30, one link each.

Secret Santa Rules Everyone Should Know

  1. Agree the budget and the exchange date before the draw.
  2. Keep your match secret until the gifts are opened.
  3. Share a short wish list if your group allows it.
  4. Do not swap names after the draw – run a new draw if there is a problem.

Frequently Asked Questions

Do participants need an email or account?
No. Each person gets a private link that you send any way you like. No sign-up, no email collection.
Can I stop couples drawing each other?
Yes. Add one pair per line in Exclusions, for example "Maria - Jose". The draw respects all exclusions when possible.
Can the organiser take part?
Yes. Each link only shows that person's match, so do not open other people's links.
Is the draw stored on your server?
No. The result is stored only inside the private links and in this browser.

Start Your Gift Exchange

Draw names in seconds and share private links.

Draw Secret Santa