Skip to main content

Draw the names

Everyone gives one gift and receives one gift. No one draws themselves, and excluded pairs never draw each other.

Add at least 3 people to draw

The draw runs in this browser. No emails, no accounts, and nothing is stored on a server.

Ready to draw names.

Add multiple options

Paste a list or upload a CSV.

0 options ยท Blank lines are ignored.

Hand the phone to

, tap the button when no one else can see the screen. Everyone else, look away.

Secret Santa generator

The secret santa generator draws gift-exchange names on this page. No emails, accounts, or server storage. Add your group and exclusions, then reveal by phone or private link.

Draw names for the office, family, or group chat

Work and remote teams

Run the draw in a meeting or send private links in the team chat.

Families and classrooms

Exclude partners, or pass one phone around the room.

How the secret santa generator works without email

  1. Add every name

    Type names or paste the group. The list stays in your browser.

  2. Set the rules

    Add excluded pairs and an optional budget note.

  3. Draw and reveal

    Pass the phone for sealed reveals, or send one private link per person.

Stop couples from drawing each other

Add a pair under Can't draw each other to block both directions. Self-draws are always blocked. Each valid draw is one loop, so everyone gives and receives once, even in odd groups.

If the rules make a draw impossible, the generator names who is blocked. It never drops an exclusion. A kris kringle draw uses the same rules.

Two ways to reveal assignments

Pass the phone

Each person taps their name, views the match, hides it, and passes the phone. The list marks completed reveals.

Private reveal links

Send one link per person through any chat. Each link holds one assignment, never reaches a server, and never expires.

Secret santa generator questions

How the draw, exclusions, and private reveals work.

How does the secret santa generator work without email?

The draw runs in your browser. Pass the phone or send private reveal links. It collects no addresses and sends no messages.

Is this secret santa generator free?

Yes. The draw needs no payment, account, app, wishlist, or email invite.

Can I stop couples from drawing each other?

Yes. Add the pair under Can't draw each other. The rule works in both directions, and you can add as many pairs as you need.

Can someone draw their own name?

No. Everyone gives once, receives once, and gets someone else.

Does it work with an odd number of people?

Yes. One loop handles any group of 3 or more, including odd groups.

What happens if my exclusions make a draw impossible?

The generator names who has no valid match and asks you to remove an exclusion. It never drops a rule.

Can the organizer see who has who?

Yes. The draw runs on their device, and each link reveals its match. For more secrecy, use pass-the-phone and have the organizer go last.

Can we redraw the names?

Yes, anytime. Links copied from an earlier draw still show the old result, so share links only after your final draw.

Is the draw random or rigged?

It uses the browser's cryptographic random number generator. You cannot pre-set matches or bend exclusions.

Do participants need an app or account?

No. Reveal links open in any phone or computer browser.

Can I use this for a white elephant exchange?

Not directly. White elephant needs a random turn order. Shuffle names with the list randomizer.

Splitting people into random teams instead of drawing gift names? Use the random group generator.