Skip to content
Convertto

Secret Santa Generator

Draw gift assignments where nobody gets themselves, with exclusions for couples.

A Secret Santa generator produces a derangement — an assignment where nobody draws themselves. It also honours exclusions so couples are not paired, and retries until it finds a valid draw or determines that the exclusions make one impossible.

Runs in your browser
Privacy
Runs entirely in your browser — nothing is uploaded
Cost
Free, unlimited, no sign-up

Frequently asked questions

Why does it sometimes say no draw exists?

Because exclusions can make one genuinely impossible. With four people where two pairs are both excluded from each other, there is no assignment that satisfies every rule — the tool detects this rather than quietly breaking a constraint.

How to use the secret santa generator

  1. 1Enter or paste your participants.
  2. 2Enter or paste your exclusions.
  3. 3Enter or paste your seed.
  4. 4The result appears immediately — copy or download it.

Embed this tool

Put the working secret santa generator on your own site. It runs in your visitors' browsers exactly as it does here — free, no account, nothing uploaded.

Share this tool

Last updated

More randomisers & games