Gift Exchange Matcher - Secret Santa Wheel

Run Secret Santa perfectly! Our two-wheel system pairs givers with recipients fairly, with built-in rules to prevent self-matching.

Person A
Person B
Person C
Person D
Person E
Person F

How to Use This Gift Exchange

1

Step 1

Add all participants to both wheels

2

Step 2

Spin Wheel 1 for the gift GIVER

3

Step 3

Spin Wheel 2 for the RECIPIENT

4

Step 4

If same person, spin Wheel 2 again

5

Step 5

Enable 'Remove Winner' on Wheel 2 to prevent duplicates

Perfect For

🎯

Office Secret Santa

Our gift exchange makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.

✨

Family holiday exchanges

Our gift exchange makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.

🚀

Friend group gift swaps

Our gift exchange makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.

💡

Classroom present exchanges

Our gift exchange makes this task effortless with cryptographically secure randomization, ensuring fair and unbiased results every time you spin.

✓White elephant parties
✓Birthday gift rotations
✓Team appreciation gifts
✓Charity gift matching

Key Features

🎲 Cryptographic Randomization

Uses Web Crypto API (crypto.getRandomValues) for truly unpredictable, casino-grade random results that cannot be predicted or manipulated.

🎡 Multiple Wheels

Create up to 10 wheels simultaneously for complex selections like pairing names with prizes or assigning multiple random roles at once.

âš¡ Instant Results

Smooth 60fps animations with realistic physics. Click to spin instantly - no loading, no delays. Works offline after first visit.

💾 Save & Share

Export wheels to JSON, share via URL, or embed on your website. Your configurations are auto-saved in browser storage.

🔄 Remove Winners

Automatically remove selected entries from future spins - perfect for raffles where each person can only win once.

📱 Works Everywhere

Fully responsive design for desktop, tablet, and mobile. Touch-optimized interface works in any modern browser.

Frequently Asked Questions

How do I prevent self-matching?

If giver and recipient are the same, simply spin Wheel 2 again until different.

Can I set up couples rules?

For no spouse-matching, manually re-spin if that pairing occurs.

How do I keep it secret?

Have one organizer do all spins privately, then DM each person their recipient.