Secret Santa generator

Add everyone, set a few rules, and send each person a link that shows only their match.

Your lists stay on this device. Names are never uploaded.

6 people

6 people

One per line. Names must be different.

Rules
  • No one draws themselves.

Personal links

Send each link only to that person.

How to use

  1. Add everyone taking part, one per line.
  2. Add rules, like couples who should not draw each other.
  3. Add a note with the budget and date if you like.
  4. Press Make pairs.
  5. Send each person their own link. The host does not need to see any pairs.

When to use it

  • Office gift swaps

    Run the swap without a hat and without the organizer knowing every match. Everyone gets a link in chat or email.

  • Family and friends

    Keep partners from drawing each other, and stop two people from simply swapping gifts.

  • Classes and clubs

    The teacher or club lead sets it up once and shares each link privately.

How it stays fair

Every pairing that follows your rules has the same chance. We shuffle and check the rules until a pairing fits, so no rule quietly shifts the odds. Each link holds only one person's match. See how it works

Questions

Can the host see who has whom?

Pairs are hidden by default so the host can take part too. You can choose to show them.

What if I make pairs again?

Every pair changes. Send only the new links and ask everyone to ignore the old ones.

Is anything sent to a server?

No. Each person's match travels inside their own link. Nothing is uploaded, so keep each link private.

Why did it say no pairing is possible?

Too many rules can leave someone with nobody to draw. The message names the rule to loosen.