Secret Santa✦ Magic & Secret ✦

Gift exchange name draw

Running a family gift exchange or a holiday swap at work? Drawing names online is the easiest fair way to do it, without emails or accounts, and with the organiser joining in.

How to draw names for a gift exchange

  1. Add everyone’s name. From 3 to 200 people.
  2. Set the budget and date, in dollars, pounds or your own currency.
  3. Share one link by text, iMessage, WhatsApp or email. Each person taps their name and sees who they’re buying for.

Start your gift exchange

🎁 Draw names for free

Which kind of gift exchange are you running?

TypeHow it worksNeeds a name draw?
Secret Santa / name drawEach person buys for one assigned personYes
White elephant (Yankee swap)Everyone brings one gift; players pick or stealNo
Theme swapEveryone brings something on a theme, swapped at randomOptional

Our white elephant rules explain the stealing version step by step.

Planning a gift exchange step by step

  1. Agree who’s in and whether children have a separate exchange.
  2. Set the budget at a level that works for everyone. Our budget guide helps.
  3. Pick a date at least two weeks after the draw, so nobody panic-buys.
  4. Draw names and share the link in your family or work chat.
  5. Swap hints using our questionnaire.
  6. Exchange on the day, one present at a time.

Ready-made messages for each step are in our message templates.

Tips for family gift exchanges

Frequently asked questions

Can I stop couples drawing each other?

Yes. On the draw details step, tap “Couples or people who shouldn’t draw each other?” and pick the pairs to keep apart. It’s optional.

Do people need to download an app?

No. It works in any phone or computer browser.