No Login Data Private Local Save

Secret Santa Generator - Online Pair Randomizer with Exclusions

5
0
0
0

🎅 Secret Santa Generator

Randomly assign gift‑exchange pairs with custom exclusion rules. Works perfectly for offices, families, and friends.

1. Participants
At least 3 participants required.
Frequently Asked Questions

Secret Santa is a popular gift-exchange game where each participant is randomly assigned another person to give a gift to, while keeping the giver’s identity a surprise until the exchange.

Exclusions prevent certain pairings—for example, if partners shouldn’t draw each other. By default, no one is assigned to themselves. You can add custom “A cannot give to B” rules using the dropdowns. The generator will only produce valid assignments respecting all exclusions.

Yes! Use Reveal Mode to let each person click and see only their own recipient. You can also generate a shareable link that contains the assignments. The link opens a page showing only the pairings (not the exclusion rules).

The generator uses a random shuffle algorithm and validates all assignments against your exclusion rules. If a valid assignment isn’t possible after many attempts, you’ll be notified to adjust your rules. You can always click “Shuffle Again” for a new random set.

No. Everything runs directly in your browser. Names and exclusions are never stored on a server. Shareable links encode results in the URL fragment, which is never sent to the server when loading the page.