FunRandomizer.All 25 tools

Secret Santa Generator

Draw names without email

Draw Secret Santa names online without collecting email addresses. Add exclusions, avoid last year’s matches, set a budget and share one private reveal link with each person.

Free to use · No email · No sign-up · Private reveal links · Exclusion rules

How to use the Secret Santa generator

  1. 01

    Add at least three names

    Paste one participant per line. FunRandomizer removes blank lines and ignores duplicate names before the draw.

  2. 02

    Set optional exclusions

    Keep couples, siblings or housemates apart, and enter previous giver-to-recipient matches you do not want to repeat.

  3. 03

    Add the exchange details

    Include a group name, spending limit, exchange date and short message so everyone receives the same instructions.

  4. 04

    Draw and share privately

    FunRandomizer creates one assignment per person and a separate reveal link that you can send by text, chat or another messenger.

A free online Secret Santa name draw for every group

Family Christmas

If Alex and Sam are a couple, add them as a keep-apart pair: Alex cannot draw Sam and Sam cannot draw Alex. Apply the same rule to other households only if enough possible recipients remain.

Office gift exchange

Confirm who opted in, set the agreed spending limit and exchange date, then draw. Send each coworker their own link by direct message, not the delivery list in a public team channel.

Friends and clubs

Organize a quick holiday name draw for a friend group, sports club, volunteer team or community event.

Remote groups

Send reveal links individually when participants live in different cities. Agree separately how to exchange mailing addresses and whether shipping counts toward the budget; the tool does not arrange purchases or delivery.

Secret Santa rules for a fair gift exchange

Everyone gives and receives once

Every participant is assigned exactly one recipient, and every recipient is assigned to exactly one giver.

Nobody draws themselves

Self-matches are blocked automatically, so you never need to add that rule manually.

Agree on a budget and date

A clear spending limit and exchange date keep expectations fair for families, friends and workplace groups.

Keep each assignment private

Send each person only the reveal link beside their name. Anyone with that link can open the assignment it contains.

Secret Santa without email or an app

FunRandomizer creates the draw in your browser and gives the organizer one private reveal link per participant. Send those links through the text, group chat or collaboration tool your group already uses.

Secret Santa generator FAQ

How do I use the Secret Santa generator?

Add at least three unique names, set any exclusions or previous matches, add optional exchange details, and select Draw Secret Santa names. Send each participant only the private reveal link beside their name.

Does anyone need to enter an email address?

No. FunRandomizer does not ask for email addresses or accounts. The organizer sends each private reveal link through an existing text, group chat or collaboration tool.

Is this Secret Santa generator free?

Yes. The name draw, exclusions, previous-match rules, private reveal links and printable folded cards are available without payment or sign-up.

How many people are needed for Secret Santa?

You need at least three different participants. Larger groups work too, provided the exclusions still leave at least one valid assignment for everyone.

Can couples be prevented from drawing each other?

Yes. Add a keep-apart rule for the couple. FunRandomizer applies that rule in both directions, so neither person can draw the other.

Can I avoid last year’s Secret Santa matches?

Yes. Open Avoid last year’s matches and enter one previous assignment per line in Giver > Recipient format. Those one-way matches are blocked in the new draw.

What happens if the exclusion rules are impossible?

FunRandomizer stops without creating a partial draw. For example, with only Alex, Sam, and Jo, excluding Alex and Sam from each other leaves both needing Jo as their recipient, which cannot work. Reconsider an exclusion or the participant list before drawing again.

Can the organizer see everyone’s matches?

Recipient names stay hidden in the normal organizer delivery list. The organizer can choose to print folded cards, which necessarily places each pairing in the printable document.

What if someone loses their private reveal link?

Reopen the organizer URL in the same browser and copy that person’s link again. The organizer record is stored only in that browser, so clearing its site data removes the saved record.

Are Secret Santa names uploaded or stored online?

The generator creates the draw in your browser and saves the organizer record in that browser’s local storage. Each reveal link contains only that participant’s assignment; anyone who receives the link can open it.

Do participants need to download a Secret Santa app?

No. The generator and reveal pages work in a modern web browser on a phone, tablet or computer.

Keep the next activity moving.

Explore all party games and generators