The short answer
This free Secret Santa generator draws names for 3 to 50 people right in your browser, with no email and no sign-up. Add couples or other exclusions, press Draw names, then send each person a private link that reveals only their own match.
- Free and private: names stay in your browser; nothing is stored on our server.
- Fair draw: nobody draws themselves, and exclusions such as couples are respected.
- Easy to share: copy each link, or send it by text or email from your own phone.
- Organizer stays in the dark: you will not see who got whom unless you open the links.
Free, no email, no sign-up
Secret Santa generator
Enter 3 to 50 names, add any exclusions, then draw. Each person gets a private link that only reveals their own match. Everything runs in your browser.
Exclusions (optional, e.g. couples)
Private links (send each person only their own)
Text and Email open your own messaging app with the message filled in. The match is tucked inside the link in scrambled form, so you will not see who got whom unless you open the links. It is not encryption, so do not use it for anything sensitive.
Privacy: no names are sent to Bee Bulletin. Draft names are saved only in this browser until you press Clear.
56 days until Christmas Day (Friday, December 25, 2026), Eastern Time.
Secret Santa
You are buying a gift for
Keep it secret. Want to run your own exchange? Start a new draw
In this article
Secret Santa is a holiday gift exchange in which every person in a group is randomly assigned one other person to buy a gift for, and the giver usually stays anonymous until the exchange. The tradition goes by other names too, such as Kris Kringle in Ireland and Wichteln in Germany. However, the hard part has always been the draw itself: pulling names from a hat only works when everyone is in the same room, and someone always draws their own name.
That is why we built a Secret Santa generator that works for families, friend groups and offices alike. In short, it does the drawing for you, keeps couples apart if you ask it to, and hands every participant a private link. Below, you will find how to use it, the rules most groups follow, budget ideas, tips for remote teams, and how Secret Santa differs from a White Elephant swap. For the rest of your holiday planning, our complete Christmas 2026 guide covers dates, food and traditions.
How to Use the Secret Santa Generator
Using the Secret Santa generator takes about a minute: type the names, add any exclusions, press Draw names, and send each person their link. First, though, decide on a budget and an exchange date, because both travel inside every link.
Step 1: Enter 3 to 50 names
Type one name per line in the Names box. Commas work too, so you can paste a list from a group chat. If two people share a first name, add a last initial (for example, Sam K. and Sam T.), since every name must be unique. In addition, the tool remembers your draft names in this browser, so you can close the tab and come back later.
Step 2: Add a budget, date and note
These fields are optional, yet they save a lot of follow-up messages. For instance, a budget of $25, a date of December 18, and a note such as Bring it wrapped to the office party will appear on every reveal screen.
Step 3: Add exclusions such as couples
Next, pick two people in the Exclusions row and press Add exclusion. Leave Both ways (couples) ticked so neither partner draws the other. Untick it for one-way rules, for example when one person already bought for another last year.
Step 4: Draw names and send the links
Finally, press Draw names. The tool lists every participant with three buttons: Copy link, Text and Email. Text and Email open your own messaging app with the message and link filled in, so nothing is sent by us. Alternatively, Copy all links gives you a ready-made list you can paste into a notes app and send one by one.
Pro tip. Send each link in a private message, not in a group chat. Anyone who opens a link sees that person’s match, so the links only stay secret if each person receives their own.
How Do the Private Reveal Links Work?
Each private link is the address of this page plus a short code after a # sign, and that code holds one giver, their match, and your budget, date and note. When the person opens the link, the page decodes it in their browser and shows a Tap to reveal button, so the name only appears when they are ready.
Why the organizer cannot see the matches
The code in each link is scrambled, so the matches are not readable at a glance. As a result, the organizer can’t see the matches unless they open the links. That said, the scrambling is not encryption. Anyone determined to decode a link could do it, so treat the links like a sealed envelope rather than a locked safe.
Why your names never reach our server
The part of a web address after the # sign is called the fragment. According to MDN Web Docs, the fragment is not sent to the server when a page is requested; instead, the browser handles it. Therefore the matches live only inside the links you send. Meanwhile, the draft list of names is saved with localStorage, which keeps data in your own browser, and the Clear button removes it.
Watch out. If you press Draw again, every match changes. Old links still show the old matches, so only send the newest set and ask people to ignore anything earlier.
How Do Exclusions and Odd Numbers Work?
An exclusion is a rule that stops one person from drawing another, and the generator finds a draw that respects every rule. If the rules make a fair draw impossible, it tells you why instead of quietly breaking one.
Keeping couples and housemates apart
Most groups exclude partners, because they buy for each other anyway. Similarly, families often exclude parents and young children, and offices sometimes exclude a manager and their direct reports. Each rule shrinks the pool, so with small groups, add only the exclusions that matter.
What happens with an odd number of people?
An odd number works perfectly. Secret Santa does not pair people off in twos; instead, it forms a loop, so with 5 or 7 people every person still gives one gift and receives one gift. For example, Alex might buy for Sam, Sam for Jordan, and Jordan for Alex.
| Situation | Will the draw work? | What to do |
|---|---|---|
| 3 people, no exclusions | Yes | Draw as normal |
| 3 people, one couple excluded | No | Both partners could only draw the third person; remove the exclusion or add people |
| 5 or 7 people, any odd number | Yes | No extra steps needed |
| One person excluded from everyone | No | Remove one of their exclusions |
| Large group with several couples | Yes, almost always | Add the couples and draw |
What Are the Basic Secret Santa Rules?
The basic rules are simple: everyone draws one name, keeps it secret, spends roughly the agreed amount, and brings a wrapped gift on the agreed date. Beyond that, a few extra rules help the exchange go smoothly.
- Keep it secret: do not reveal your match until the exchange, and in some groups not even then.
- Stick to the budget: going far over can make others feel awkward, so aim close to the limit.
- Share a hint list: ask everyone to post two or three likes, sizes or allergies in the group chat.
- Keep it workplace-safe: at the office, skip gag gifts that could embarrass someone.
- Set a deadline: give a clear exchange date, plus a shipping cut-off if people live far apart.
- Have a backup: the organizer can keep one spare gift in case someone drops out.
Additionally, decide up front whether givers reveal themselves at the end. Some groups love the guessing game, while others prefer to stay anonymous for good.
How Much Should You Spend on Secret Santa?
Your group decides the budget, and the best number is one that every participant can afford without stress. Most groups pick a round figure, then write it in the Budget field so it shows on every reveal screen.
As a rough guide, a small limit such as $10 to $15 suits coworkers who barely know each other. Meanwhile, $20 to $30 is a common middle ground for friends, and families sometimes go higher for adults-only draws. Because prices change daily, we do not quote prices here; instead, check current prices against your own limit before you buy.
Budget gift ideas that suit most people
Practical picks for any budget
These search links show a range of options, so you can filter by your own limit.
- Insulated tumblers for coffee at a desk or on the commute.
- Cozy socks gift sets, which almost always fit and rarely miss.
- Hot chocolate gift sets for a seasonal treat.
- Small desk plants that need little care.
- Jigsaw puzzles for a cozy weekend.
- Party card games that the whole group can use later.
Moreover, if you need more ideas sorted by recipient, our stocking stuffer ideas work well for small budgets, and our Christmas gifts for her guide helps when you draw a partner’s friend or a sister-in-law.
How Do You Run a Remote or Office Secret Santa?
A remote or office Secret Santa works the same way, except the links do the job of the hat. Use the generator to draw names, then send each private link by text, email or a direct message in your team chat.
Tips for a virtual Secret Santa
- Ship early: check the Christmas shipping deadlines and set your exchange date after them.
- Collect addresses privately: givers can ask the organizer for their match’s address, so nobody shares it with the whole group.
- Plan a video call: open gifts together on camera, which keeps the surprise part of the fun.
- Allow digital gifts: an e-gift card or a digital subscription avoids shipping altogether.
Tips for an office Secret Santa generator draw
At work, keep participation optional and the budget modest. In addition, add the exchange date and location in the note field, for example the conference room at 3 p.m. on the party day. If you are planning the whole event, our Christmas party ideas and games cover activities, and a good playlist keeps the gift opening lively.
Secret Santa vs White Elephant: What Is the Difference?
In Secret Santa, each person buys a gift for one specific, secretly assigned person. In a White Elephant gift exchange, by contrast, everyone brings one wrapped gift for the group, and players take turns opening a new gift or stealing one that someone already opened.
| Secret Santa | White Elephant | |
|---|---|---|
| Who the gift is for | One assigned person | Anyone in the group |
| Name draw needed? | Yes, use a Secret Santa generator | No, only a turn order |
| Stealing | No | Yes, usually with a limit per gift |
| Gift style | Personal and thoughtful | Funny, quirky or broadly useful |
| Best for | Families, friends, teams that know each other | Big parties and mixed groups |
| Other names | Kris Kringle, Wichteln | Yankee Swap, Dirty Santa |
So which should you pick? Choose Secret Santa when people know each other well enough to shop for one person. On the other hand, choose White Elephant when the group is large, the crowd is mixed, or you want a game more than a gift. Some groups even combine them, drawing names first and then playing a short stealing round with small extras.
Our verdict
If you want a quick, free Secret Santa generator with no email, no account and no app, this tool covers the essentials. It draws a fair loop, respects couples and other exclusions, and gives every person a private link that reveals only their own match.
Above all, settle the budget and date before you draw, send each link privately, and only send the newest set if you draw again. After that, the only hard part left is choosing the gift.
Frequently Asked Questions
Is there a free Secret Santa generator with no email?
Yes. The Secret Santa generator on this page is free and needs no email address, no account and no app. You type the names, press Draw names, and then send each person a private link yourself by text, email or chat. Because the draw runs in your browser, the names are not stored on our server.
How does Secret Santa work with an odd number of people?
An odd number works fine because Secret Santa forms a loop rather than pairs. With 5, 7 or 9 people, each person gives one gift and receives one gift. For example, Alex buys for Sam, Sam buys for Jordan, and Jordan buys for Alex. The generator handles any group size from 3 to 50 people.
Can the organizer see who got whom?
Not at a glance. Each match is scrambled inside its link, so the organizer only sees the list of names and their links. However, the organizer can see a match by opening that person’s link, so ask them not to. The scrambling is light obfuscation, not encryption, and it is meant to prevent accidental peeking.
How do I stop couples from drawing each other in Secret Santa?
Add an exclusion. Choose the two people in the Exclusions row, keep Both ways ticked, and press Add exclusion. The generator then finds a draw where neither partner gets the other. If a group is too small for the rules you set, such as three people including a couple, it explains why no draw is possible.
What is a good Secret Santa budget?
A good budget is one everyone in the group can comfortably afford. Many offices choose a small round limit such as 10 to 25 dollars, while close friends and families often go a little higher. Agree on the number before the draw, then enter it in the Budget field so it appears on every reveal screen.
What is the difference between Secret Santa and White Elephant?
In Secret Santa, each person secretly draws one name and buys a gift for that person. In White Elephant, also called Yankee Swap, everyone brings one wrapped gift for the group, and players take turns opening a new gift or stealing an opened one. Secret Santa suits close groups, while White Elephant suits big parties.