Play Mode

Gift Exchange Name Draw

Draw a name for an in-person gift exchange. This wheel does not generate private pairings or prevent self-draws; the host manages the rules.

8 options
AlexAlexJordanJordanSamSamTaylorTaylorCaseyCaseyRileyRileyMorganMorganJamieJamie
Play Mode

About the Gift Exchange

This page draws one name from a list. It is a host-managed helper for an in-person gift exchange, not a complete Secret Santa assignment service. It does not create all giver-recipient pairings, prevent a person from drawing themselves, enforce household exclusions, or send private assignments.

For a casual exchange, one host can manage the list and record assignments separately. Agree on the budget, participants, exclusions, and restart rule before starting. Do not project the results if assignments are meant to stay secret; the selected name and recent history are visible on the device.

Sequential draws can leave an impossible final assignment. For example, if Alex and Bea have already drawn other people but Casey is left to draw Casey, repeatedly spinning the last entry cannot fix it. Restart the full assignment process according to your agreed rules, or use a service that supports complete constrained pairings.

How to use this tool

  1. Replace the sample names with the participants. Use unique labels for people with the same name.
  2. Choose one host to operate the device and keep the assignment record private.
  3. Before each draw, remove the current giver and any other ineligible recipients from the active pool. The tool does not do this for you.
  4. Record the recipient and update your separate list of remaining recipients before the next giver takes a turn.
  5. If no valid recipient remains, stop. Follow your announced full-restart rule rather than silently changing an earlier assignment.

Ways to use the Gift Exchange

A public gift-order game

If the goal is simply choosing who opens a gift next, enter each person once and enable no-repeat mode. This needs an order, rather than secret giver-recipient matching.

A host-operated small exchange

Use the wheel to reveal one eligible name at a time while a host manages exclusions and records the result. Everyone should understand these limits before participating.

Tips for better spins

  • Use List Randomizer when you only need the opening order.
  • Do not share a wheel URL containing private assignments.
  • Keep a separate host record; browser history is not a permanent or private assignment ledger.

Next spins

All tools

Good answers

Frequently Asked Questions

Does it stop self-draws automatically?

No. The host must manage eligible names. For automated self-exclusion and complete pairings, this wheel does not provide the required functionality.

Will participants receive private assignments?

No. There are no accounts, email invitations, or private assignment links.

Can two people share a name?

Use distinguishable labels such as Alex A and Alex B. Matching text does not tell the tool whether entries refer to the same person.

Take it with you

Put this wheel on your website

Teachers, bloggers, and streamers can embed a free copy of this wheel in any page with one line of code. It is about 7 KB, loads lazily, and spins with the same fair random engine. Get the free embed code

Wheel Tools v2.3.106 · updated regularly