A free Secret Santa and holiday gift exchange generator: invite friends with one link, add exclusions and draw names at random. Everyone gifts something their person truly wants.
Start your Secret SantaThree simple steps to a perfect gift exchange
Name your exchange, set an optional budget and the gift exchange date.
Share one link. Everyone joins and picks wishes for their Secret Santa wishlist.
Run the draw. Each person secretly sees their giftee's wishes and reserves a gift anonymously.
Assignments are private - not even the organizer can see who drew whom.
Every participant picks real wishes with prices and links, so gifts always land.
Make sure partners or family members don't draw each other.
Everyone gets their assignment by email the moment the draw happens.
Reserve a gift from the wishlist without the owner ever knowing it was you.
Works in the browser on any device. No downloads, no fees.
Whether it's friends, family or a remote team, these six steps keep the gift exchange fair, secret and stress-free.
Agree on the exchange date and a spending limit up front. Office exchanges usually keep it modest, close friends and family often spend a bit more. Both are saved in the event, so everyone sees the same rules.
Drop the invite link into WhatsApp, Slack or a group email. It works for remote teams and family abroad just as well as for people in the same room.
Stop couples, siblings or last year's pairs from drawing each other. The generator respects every exclusion in both directions.
A short wishlist with a mix of prices inside the budget gives every Secret Santa real options, with store links and photos.
You need at least 3 people. The generator pairs everyone at random and emails each person their match the moment the draw happens.
Givers reserve a wish from their person's list, so nothing is bought twice and the surprise stays intact until the exchange.
Not sure what to buy? Browse our 50+ Secret Santa gift ideas.
Organizing it at work? See our office Secret Santa guide with rules for coworkers and remote teams.
The hardest part of Secret Santa is guessing what a coworker or distant cousin wants. With our Secret Santa wishlist maker, every participant adds a short list of real gift ideas – so nobody ends up with another mug.
Choose gifts from your existing KeepMyWish wishlist or paste a link from any store when you join the event.
Every wish shows its price, so your Secret Santa can easily find a gift that fits the group budget.
Your wishlist is revealed only to the person who drew your name – the rest of the group never sees it.
Change your wishes even after the draw. Your Secret Santa always sees the latest list and can reserve a gift anonymously.
Want a wishlist for the whole family too? Make a Christmas wishlist and share it with one link.
Explore other wishlist tools from KeepMyWish
Everyone in the group draws one name at random and secretly buys a gift for that person, within a budget you agree on. On the exchange day the gifts are handed out - and part of the fun is guessing who your Secret Santa was. KeepMyWish runs the draw online and adds a wishlist, so every gift is something the person actually wants.
You create an event and share an invite link. Friends join, pick wishes from their own wishlist, and you run the draw. Everyone secretly receives one person to gift.
Yes - that's the core of KeepMyWish. Each participant selects real wishes (with prices and store links) to offer in the event, or creates new ones on the spot.
Yes. The organizer can add exclusion pairs before the draw, and the generator guarantees those two people never draw each other in either direction.
Yes. Each participant sees only their own assignment, and gift reservations are anonymous too - the wish owner never learns who reserved it.
At least 3 participants. There's no maximum - it works for a small family or a whole office.
Yes, completely free - events, wishlists, the draw and email notifications.
Yes, a free KeepMyWish account. Everyone joins using email or Continue with Google, which takes a few seconds. The account keeps each assignment private, holds your wishlist and lets us email you your match.
Yes - it works as a virtual Secret Santa for friends and family in different cities or countries. Everything happens in the browser: people join from any device, draw names online and order the gift from the store link on their person's wishlist.
You don't need a printable template. Each participant fills in a short wishlist right in the event - gift ideas with prices, photos and store links - and their Secret Santa sees it after the draw. It's free and easy to update.
There's no fixed rule - it depends on your group and local prices. Office and team exchanges usually keep it modest, close friends and family often spend a bit more. Set the limit when you create the event so it's clear to everyone.
Yes. Secret Santa is just one name for it – the same generator works for any holiday gift exchange with family, friends or a club: draw names, set a budget and exclusions, and share wishlists.
It's a website - a free online Secret Santa organizer that works in any browser on your phone or computer. There's nothing to install.