DrawSage

Online Name Draw for Any Occasion

By the DrawSage team · Updated · About

An online name draw is a virtual hat: each person is matched with one other person, at random, and only they can see that match. Use it any month a class, team, party, or club needs fair pairs. A December Secret Santa is one use, not the only one. The form on this page creates that private draw. It does not pick a single public name, and it does not run a steal game.

How to run an online name draw

  1. Name the occasion before you send a link: a classroom exchange, a team thank-you, a club buddy, a party, or a Secret Santa. People should know what the pair is for.
  2. Make the list opt-in. A roster, a class list, or a team channel is not automatically in the draw.
  3. Agree one rule for spending. For gifts, pick one number everyone can meet. For a no-spend pairing, such as notes or reading partners, set the budget max to 0 and say that in the notes. The form starts at 30 because it is the same draw used for gift exchanges. Change the number.
  4. Create the draw with the form on this page. Title it for the occasion. Share the join link in the chat, email, or classroom message you already use.
  5. People join with a first name. No account. Email is optional. If someone cannot join themselves, add them from the organizer page and keep their private link for them.
  6. Add exclusions before you run the draw: partners, a manager and a report, two people who already paired last time, or anyone who must not be matched. If the rules cannot produce a valid draw, you get an error instead of a broken result.
  7. Run the draw once everyone who is playing has joined. Each person opens a private link and sees only their own match. The organizer page shows who joined. It does not show who has whom.
  8. If you needed one public name, a speaking order, a volunteer, or prize winners, stop. Those are different tools, linked below. This form assigns pairs.

Which name tool you actually need

You needUseWhat people see
Everyone matched to one other personThis page. A private name draw for any occasion.Only their own match, on a private link
The same pairs, with Secret Santa wordingSecret Santa name draw. Same kind of draw, seasonal guide.Only their own match
One public name, or the order for a gameRandom name picker. One shuffle on a screen.The name or the full order
Someone to do a taskVolunteer picker. Opt-in, then the next line if they pass.The name, in the open
One or more prize winnersOffice raffle. Publish the prize and the ticket rule first.The winner list
A party where gifts can be stolenDirty Santa, Yankee Swap, or White Elephant generator.Turn order and a steal count

A name draw gives every player one partner. A picker reads names in public. A steal game does not assign a shopping partner at all.

What the virtual hat assigns

Each person gives once and receives once. Nobody is assigned their own name. If you add exclusions, the draw keeps looking for an arrangement that respects them. Joining first does not improve anyone's chances. That is the fair part people are trying to get from slips in a hat, without the redraw when someone pulls their own name.

The match is a partner for whatever you announced: a gift, a note, a reading buddy, a peer to thank. It is not a ranking and not a winner. Two people who want to swap with each other do not need this page. Three or more is where a hat starts to be awkward, and where a private draw earns its keep.

Occasions that are not a December party

A class can draw reading partners in October or appreciation gifts at the end of a term. A team can draw thank-you pairs after a launch, in any month, with a cap that matches the workplace gift policy. A club can draw buddies for a season: book club, running group, volunteer committee. A party can be a housewarming, a summer picnic, or a New Year meetup. Write the occasion in the title so the link does not look like a Christmas invite someone did not ask for.

Secret Santa still fits. If the group is specifically doing a holiday Secret Santa, the Secret Santa name draw page and the Secret Santa generator use this same kind of draw and go further on wishlists, budgets, and December timing. Start there when Christmas is the reason. Start here when the reason is the pair itself.

Exclusions, then a private reveal

Add exclusions on the organizer page before you run the draw. Typical blocks are partners, people who live together, and a manager with their report when the workplace asks for that. A repeated club can also block last time's pairs. If you exclude so many pairs that no valid draw exists, fix the rules or invite another person. Do not ignore the error and assign the leftovers by hand.

After the draw, each person uses their own link. Ask them to bookmark it. The organizer cannot open a list of who has whom, which is why the organizer can play too. A reveal can still be a shared moment: agree a time and have everyone open their own link together. Do not paste matches back into the group chat.

No account, and what is actually stored

Nobody creates a login. The join link adds a name. Email is optional and is not required to see a match. That is the no-signup promise.

This is not an in-browser shuffle. Names, optional wishlist lines, and the assignments are stored so the private link still works next week on another phone. Do not submit student ID numbers, home addresses, medical notes, or anything you would not want kept with the draw. For a classroom, first names are enough, and the school's gift and privacy rules come before the draw.

Same engine as the Secret Santa pages, different job

The form is the normal matched-draw form. It is labeled here as a name draw so a March book club is not funneled into Christmas copy. Underneath, it is the same private assignment DrawSage uses for Secret Santa: one join link, exclusions, a budget field, and a reveal only the matched person can open.

Use the Secret Santa name draw when you want that seasonal guide. Use the generator page when you want the full Secret Santa walkthrough, including wishlists and AI gift ideas aimed at a holiday exchange. Use this page when you searched for a virtual hat and the occasion might not be Christmas at all. Sending a book club to a Santa-only explanation is how people think the tool cannot do their thing.

Public picks are a different decision

A random name picker shuffles a list on the screen and can stop at one name or show the whole order. Everyone watching sees the result. Use it for an icebreaker, who goes first, or a light giveaway. It does not give each person a secret partner.

A volunteer picker is for a task: who takes notes, who presents, who does the chore, with a way to pass and take the next name. An office raffle is for prize winners and, if you sell tickets, a published rule. A Dirty Santa, Yankee Swap, or White Elephant generator is for a shared pile and steals. If you run a name draw and then also steal the gifts, say that in the invite. Otherwise someone will shop for a person and watch the bag go into a pile.

What not to do

  • Draw the whole company or class when only some people opted in
  • Leave the budget at 30 for a pairing that was never supposed to cost money
  • Put ID numbers or addresses in the name field
  • Post the matches in the chat after asking for privacy
  • Add people after the draw and expect the old pairs to stay valid
  • Use this form when you only needed one public name
  • Call a steal game a name draw in the invite

Related guides

Copy-and-paste templates

Invite for any occasion
Name draw for [occasion] — opt-in. Each person is matched with one other person. Budget: $[X] (or $0 if this is notes / partners only, not gifts). Join by [date]: [link]. No account. You will get a private link with only your match. I will not post who has whom. Tell me before the draw if you need an exclusion. Questions → [name].
Note before you run the draw
Joining closes [date and time]. Exclusions already added: [partners / managers / none]. After I run it, open your own link and bookmark it. Please do not reply with the name you drew. If you wanted a public speaking order instead, say so now — that is a different draw.

FAQ

What is an online name draw?

A virtual hat. Each person is randomly assigned one other person, nobody is assigned themselves, and each person sees only their own match on a private link.

Is this only for Secret Santa?

No. Use it for a class, a team, a party, or a club in any month. Secret Santa is one occasion. The Secret Santa name draw page is the seasonal guide to the same kind of pairs.

How is this different from the Secret Santa name draw page?

Same style of private matched draw. That page is written for Secret Santa. This page is the generic hat: you name the occasion, including a holiday if that is actually what you are doing.

Can someone draw their own name?

No. The draw assigns everyone a different person.

Can we block certain pairs?

Yes. Add exclusions before you run the draw. If those rules make a valid draw impossible, you get an error. Remove one exclusion or add a person, then try again.

Can the organizer see the matches?

No. The organizer page shows who joined and whether the draw has run. It does not show assignments, so the organizer can play too.

Do people need an account or an email?

No. They join with a name and bookmark the private link. Email is optional.

How is this different from the random name picker?

The picker shows a public order and can stop at one name. It does not give every person a secret partner. Use it for icebreakers, who goes first, and light giveaways.

Is this a volunteer picker or an office raffle?

No. A volunteer picker chooses someone for a task. An office raffle chooses prize winners. Most people in those draws do not receive a partner.

What if someone joins after we run it?

Do not bolt them onto the finished pairs. Create a new draw if the group changed in a way that matters, and tell everyone to open the new link. People who already acted on a match should hear that first.

Can a classroom use it?

Yes, if the school allows the activity. Use first names, make it opt-in, and follow the school's gift and privacy rules. Do not enter student ID numbers. For who presents first, use the random name picker instead, because that order should be public.

Where do the names live?

On the draw, so the private link can be reopened. They are not an account. Do not submit anything you would not want stored with the group.

More free tools

See all tools

More Secret Santa guides