The Process

From "No idea who to get" to "Best Secret Santa ever"

Four ridiculously simple steps. Zero awkwardness. Maximum holiday magic.

Step 01

Gather Your Crew

Add names and emails. Toss in wishlists so your Santas aren't flying blind. No sign-up required.

No account required to start. Type in names and emails, optionally add wishlists or gift hints, set a budget cap, and you're off. Works for 2 to 200 people — from an intimate friend group to the entire company floor.

Step 02

The Magic Shuffle

Our derangement algorithm pairs everyone perfectly — no self-assignments, no awkward orphans.

Our derangement algorithm guarantees a valid draw every time. No one gets themselves. You can set exclusions (like couples who already exchange gifts). Preview the full draw before a single email goes out.

Step 03

Send the Sleigh

Hit send and watch personalised reveal emails fly out faster than reindeer on Christmas Eve.

Personalised reveal emails fly out instantly. Each participant gets a unique, cryptographically-secure link — no sneaky peeking. Didn't receive the email? Manual invite links and a participant lookup page have you covered.

Step 04

Unwrap + Discover

Recipients click their secret link, reveal their person, and get hand-curated gift ideas.

When your Secret Santa clicks their reveal link, they see who they're buying for — plus hand-curated gift ideas matched to the budget cap you set. No more "I have no idea what to get them" panic. Just thoughtful gifting, served on a silver sleigh.

Frequently asked questions

Is KlausPicks really free?

Yes — completely free, forever. No credit card, no subscription, no hidden fees. We're funded by optional donations and affiliate links on the gift pages.

What if someone doesn't receive their email?

No sweat. The dashboard has a participant lookup page where anyone can enter both organiser and participant emails to find their assignment. You can also manually resend emails.

Can I change the draw after sending?

Yes — the organiser dashboard lets you swap assignments between participants even after emails are sent. Recipients get an updated email automatically.

How many people can participate?

Anywhere from 2 to 200. We've seen offices of 150 people use KlausPicks without a hitch.

Ready to be the most organised Santa in the room?

Create Your Secret Santa — Free

No sign-up needed. Setup takes 60 seconds.