Secret Santa generator with real wishlists

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 Santa

How the Secret Santa wishlist exchange works

Three simple steps to a perfect gift exchange

Step 1

Create an event

Name your exchange, set an optional budget and the gift exchange date.

Step 2

Invite friends

Share one link. Everyone joins and picks wishes for their Secret Santa wishlist.

Step 3

Draw & gift

Run the draw. Each person secretly sees their giftee's wishes and reserves a gift anonymously.

Why use KeepMyWish for Secret Santa

Truly secret

Assignments are private - not even the organizer can see who drew whom.

Built-in Secret Santa wishlist

Every participant picks real wishes with prices and links, so gifts always land.

Exclusions for couples

Make sure partners or family members don't draw each other.

Email notifications

Everyone gets their assignment by email the moment the draw happens.

Anonymous reservations

Reserve a gift from the wishlist without the owner ever knowing it was you.

Free, no app

Works in the browser on any device. No downloads, no fees.

How to organize a Secret Santa online

Whether it's friends, family or a remote team, these six steps keep the gift exchange fair, secret and stress-free.

  1. 1

    Pick a date and a budget

    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.

  2. 2

    Invite everyone with one link

    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.

  3. 3

    Add exclusions before the draw

    Stop couples, siblings or last year's pairs from drawing each other. The generator respects every exclusion in both directions.

  4. 4

    Ask for 3–5 wishes each

    A short wishlist with a mix of prices inside the budget gives every Secret Santa real options, with store links and photos.

  5. 5

    Draw names when everyone has joined

    You need at least 3 people. The generator pairs everyone at random and emails each person their match the moment the draw happens.

  6. 6

    Reserve gifts anonymously

    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.

Make a Secret Santa wishlist in seconds

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.

Pick wishes or add new ones

Choose gifts from your existing KeepMyWish wishlist or paste a link from any store when you join the event.

Prices, photos and store links

Every wish shows its price, so your Secret Santa can easily find a gift that fits the group budget.

Seen only by your Secret Santa

Your wishlist is revealed only to the person who drew your name – the rest of the group never sees it.

Update it any time

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.

More gift list ideas

Explore other wishlist tools from KeepMyWish

Office Secret SantaChristmas WishlistBirthday WishlistCouples WishlistKids WishlistBaby Shower WishlistCreate a Wishlist

Frequently asked questions

How does Secret Santa work?

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.

How does the Secret Santa generator work?

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.

Can participants add a Secret Santa wishlist?

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.

Can I stop couples from drawing each other?

Yes. The organizer can add exclusion pairs before the draw, and the generator guarantees those two people never draw each other in either direction.

Is the draw really anonymous?

Yes. Each participant sees only their own assignment, and gift reservations are anonymous too - the wish owner never learns who reserved it.

How many people do I need?

At least 3 participants. There's no maximum - it works for a small family or a whole office.

Is the Secret Santa generator free?

Yes, completely free - events, wishlists, the draw and email notifications.

Do participants need an account or email?

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.

Can I run a virtual Secret Santa exchange?

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.

Is there a Secret Santa wishlist template?

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.

What is a good Secret Santa budget?

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.

Can I use it as a holiday gift exchange generator?

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.

Is this a Secret Santa website or an app?

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.

Ready to draw names?

Set up your Secret Santa in under two minutes.

Create your event
HomeExploreBlog
Contact us
Sign InSign Up

As an Amazon Associate, KeepMyWish.com earns from qualifying purchases.

Copyrights © 2026 All Rights Reserved by KeepMyWish.com