Home
Categories
Free Tools
Write For UsAbout UsContact
FREE TOOL

Secret Santa Generator: Draw Names Free With No Email Needed

This free Secret Santa generator draws names for your gift exchange in seconds. Add everyone's name, set who should not draw each other, add a budget, and get a private link for each person that shows only their own match. You do not need an account, and nobody has to hand over an email address.

Add your names to the box and select Draw names. Each person gets a private link.

Use the tool
Quick start
1Add everyone's name, at least three
2Add exclusions, a budget and a date if you like
3Select Draw names
4Send each person their private link
0 names
Exclusions: who should not draw each other?

Pick two people who must not be matched with each other, such as partners or housemates. Add as many pairs as you need.

Budget, date and note (optional)
These appear on each person's private page. Up to 240 characters.
What do you want to see after the draw?
Private: names and matches are drawn in your browser. Nothing is uploaded.No account, no email, no server.

Private links, no email

Each link shows only that person's match.

Exclusions and rules

Keep couples apart and add a budget, date and note.

Organizer can play too

Hide matches and you stay in the dark like everyone else.

Private by design

Nothing is uploaded and there is no account.

Quick answer
Enter at least three names, add any exclusions and select Draw names. Each person gets a private link that shows only their own match, with no email or account.

Key Takeaways

  • Enter at least three names. Everyone gives one gift and receives one gift, and nobody can draw themselves.
  • Add exclusions to keep couples, partners or housemates from drawing each other.
  • Each person gets a private link that shows only their match, so you can share it by text, chat or in person. No email is needed.
  • Choose Hide matches if the organizer wants to be surprised too.
  • Agree the budget and the rules before the draw, and share the date and budget with the links.

Free Secret Santa Name Draw in Four Steps

Drawing names from a hat works for a small family, but not for a team that is spread across several offices or a group chat full of friends. An online Secret Santa maker does the draw for you, keeps the matches secret and lets you share the results without meeting.

Everything runs in your browser. The names you enter are not uploaded, and there is no sign-up.

How to Use the Secret Santa Generator

  1. 1
    STEP 1 Type or paste the names of everyone taking part, one per line. You need at least three.
  2. 2
    STEP 2 Add exclusions if some people should not draw each other, such as partners or two people who live together.
  3. 3
    STEP 3 Add the budget, the exchange date and a short note if you want them to appear with each person's link.
  4. 4
    STEP 4 Choose whether you want to see all the matches, or Hide matches so you stay in the dark too. Select Draw names.
  5. 5
    STEP 5 Share each person's private link by text, chat, email or in person. Each link opens a page that shows only that person's match.
Open the generator

Secret Santa Generator Options

OptionWhat it doesUse it when
ExclusionsStops chosen pairs from being matched.Couples, partners or relatives would rather buy for someone else.
BudgetShows a spending limit on every link.You want to keep gifts fair and the cost known.
Date and noteAdds the exchange date and a short message.You are running a party, a team lunch or a video call.
Hide matchesShows you only the links, not who drew whom.The organizer wants to be surprised too.
Show all matchesLists every giver and receiver on screen.You are drawing for a small group in one room and will read them out.
Draw againMakes a fresh draw with the same names and rules.You change a name or a rule, or you want a new result.

Secret Santa Generator With No Email

Many Secret Santa sites email each person their match, which means collecting email addresses. This one does not. It creates a private link for each person instead, and you send those links however you like: in a group chat, a text message, a messaging app or a printed card.

How the Private Links Work

Each link carries one person's assignment, so opening it shows that person's match and nobody else's. Treat each link like a sealed envelope: send it only to the person it belongs to. Anyone who has a link can open it, and the links are not encrypted. They are kept in your browser session and in the links themselves, not on a server.

If you choose Hide matches, you never see who drew whom, so you can take part as an ordinary player. If you choose Show all matches, remember that you will see everything, which spoils the surprise for you.

How Names Are Drawn Fairly

A Secret Santa draw has one hard rule: nobody can draw themselves. In maths, an arrangement where nothing stays in its original place is called a derangement. For three people there are only 2 valid draws, for four there are 9, and for five there are 44. For a plain shuffle or a random pick from a list, use the list randomizer.

PeopleValid Secret Santa drawsAll possible orders
326
4924
544120
6265720
101,334,9613,628,800

If you simply shuffle a list at random, about 37 times in 100 nobody ends up with their own name, and the other draws have to be thrown away. So the generator shuffles, checks every rule, and shuffles again until it finds a valid draw. It then applies your exclusions in the same way, so every valid draw is equally likely.

Its randomness comes from your browser's secure random generator, crypto.getRandomValues, so a draw cannot be predicted or steered by hand.

Can Two People Draw Each Other?

Yes, unless you stop it. Two people can be matched with each other, which is a common complaint with hat draws. If you would rather avoid swaps, add them as an exclusion pair.

What If My Rules Make a Draw Impossible?

Too many exclusions can leave no valid draw. For example, if three people each exclude the other two, nobody is left to draw. The generator tells you when this happens, and you can remove an exclusion and try again.

Secret Santa Rules and Ideas

A good Secret Santa runs on a few agreed rules. Settle them before the draw, and put the main ones in the note field so they appear on every link.

  • Set a budget that everyone can afford, and say whether it includes shipping and wrapping.
  • Pick a date for the exchange and a deadline for buying.
  • Decide on anonymity. In many groups the giver stays secret until the gifts are opened, and in others the givers are revealed at the end.
  • Share a wish list or a few hints if people want them, so the gift is something useful.
  • Plan for drop-outs. If someone leaves after the draw, the simplest fix is to draw again with the new list.

Secret Santa Ideas for Office, Family and Friends

  • Office: a modest budget, gifts from a shared theme such as desk items, and the date set for the last working day before the holidays.
  • Family: exclusions for partners, and a separate draw for the children so they are matched with each other.
  • Friends: a funny-gift theme, a handmade rule or a thrift-store challenge.
  • Remote teams: a virtual Secret Santa where gifts are posted to each home, or a gift card or e-gift sent online.

Secret Santa, Kris Kringle, White Elephant and Other Gift Exchanges

The same idea has many names. Secret Santa is the common name in the United States, the United Kingdom, Canada and Australia. Kris Kringle is used in Ireland, Canada and Australia, Wichteln in Germany and Austria, and amigo secreto in Brazil and much of Latin America. See Wikipedia's Secret Santa article for the history.

GameHow it works
Secret Santa / Kris KringleEach person is matched with one person to buy for. The giver may stay secret.
White Elephant / Yankee SwapEveryone brings a wrapped gift. Players take turns opening a new gift or taking an opened one.
Conspiracy SantaThe group works together to choose a gift for one person.

This generator is for the first kind: one name drawn for each person. For a White Elephant, you can use it to set the turn order by drawing names, or split a big group into smaller gift circles with the random team generator.

Do It by Hand: Draw Names Without a Generator

If you want to do it on paper, write each name on a slip, fold the slips and let each person draw one. If someone draws their own name, put the slip back and draw again. This is simple but it has weak points: the last person to draw can be left with only their own name, and nobody can check that it was fair.

Another method is the circle. Shuffle the list, write the names in a ring and let each person give to the one next to them. It guarantees that nobody draws themselves, but it always makes one single chain, so it can never produce the separate pairs or small loops a random draw sometimes does.

Privacy: Your Names Stay in Your Browser

The draw happens on your device. The names, exclusions and notes you enter are not sent to a server, and there is no account. The private links contain each person's own match, so share them only with the right people. Lists of real people count as personal data, so use work lists only as your employer allows.

Open the generator

FAQs

How do I do a Secret Santa draw online?

Enter the names of everyone taking part, one per line, add any exclusions, and select Draw names. The generator assigns each person someone to buy for and gives each person a private link that shows only their own match. Share the links by text or chat, and nobody needs an account or an email address.

How does a Secret Santa generator work?

It shuffles the names and checks the result against your rules: nobody draws themselves, and no excluded pair is matched. If the draw breaks a rule, it shuffles again until it finds a valid one. Each person gives one gift and receives one, and the randomness comes from your browser's secure generator.

Can I do Secret Santa without email?

Yes. This generator makes a private link for each person, so you do not need to collect email addresses. Send each link by text, a messaging app, a group chat or in person. Opening a link shows only that person's match. The names are not uploaded, and there is no sign-up.

How do I keep couples from drawing each other?

Add them as an exclusion pair in the options before you draw. The generator will not match those two people with each other. You can add as many pairs as you need, for example every couple in a family. If your rules make a draw impossible, the tool tells you.

Can I take part if I run the draw?

Yes. Choose Hide matches and the tool shows you only the links, not who drew whom. You can then open your own link like everyone else and enjoy the surprise. If you choose Show all matches, you will see every pairing, so use that only when you do not mind knowing.

How many people do I need for Secret Santa?

You need at least three. With two people the only draw would have each person buying for the other, and with fewer than two there is nobody to draw. The tool accepts up to 300 names, though very large lists with many exclusions may take a few extra attempts to find a valid draw.

What if someone drops out after the draw?

The simplest fix is to remove their name and draw again, then send out fresh links. Old links will no longer match the new draw, so tell everyone to use the new ones. For a small change in a large group, you can also ask the person who was buying for them to pick someone else.

Is it safe to use for work and family lists?

Yes. The draw runs in your browser, and the names and notes are not sent to a server or stored. Each private link shows only one person's match, so send it to that person alone. Clear your browser tab when you have finished if you used a shared computer.

Ready to draw names?

Scroll back to the generator, add your names and send out the links in a minute.

Use the tool
Free tools

63 free tools for writers, SEOs and developers

Open one in your browser and start. Nothing to install, and your text stays on your device.

PrivateInstant resultsNo sign up
Write for us

Have expertise to share?

  • Original, well researched guides
  • Reviewed by our editors
  • 29 categories to publish in
Submit a guest post
© 2026 WritoryBuzz. All rights reserved.Back to top