SantaShuffle

Secret Santa,
shuffled fairly.

Add your group, block the awkward matches with exclusion pairs, set a budget note, then watch the festive draw. Everyone gets a private reveal link β€” nobody peeks, nobody draws themselves.

✦ Unlimited Free Usage β€” no signup, ever

1 Β· Who is playing?

One name per line (or separated by commas). You need at least 3 people.

5 participants

2 Β· Exclusion pairs (optional)

Block two people from drawing each other β€” perfect for couples, housemates, or last year's match.

    No exclusions yet β€” everyone can draw everyone else.

    3 Β· Budget note (optional)

    This note travels inside every private reveal link, so nobody has to ask what the limit was.

    The Festive Draw

    Names go into the hat…
    matches come out secret.

    πŸ”’ How the privacy works

    The draw happens entirely in your browser. Each reveal link stores only that person's own match, encoded after the # in the address β€” the part browsers never send to any server. Share links by chat or email; only the opener sees their match.

    The Complete Guide to Running a Secret Santa Everyone Actually Enjoys

    Secret Santa is one of those rare traditions that works almost everywhere: in families spread across three generations, in classrooms, in small offices, in sprawling group chats of old school friends, and in neighbourhoods where people know each other's door numbers better than their surnames. The idea is beautifully simple. Everyone's name goes into a hat, everyone quietly draws one name, and everyone buys a single thoughtful gift for the person they drew, with the giver's identity kept secret until the reveal. Instead of buying twenty small, rushed presents, each person buys one good one. Instead of guessing what everybody might like, you focus all your attention on a single person. That focus is the whole magic of the game, and it is exactly what a good Secret Santa generator is designed to protect.

    SantaShuffle was built around the way real groups actually organise this tradition today. The hat is now a phone screen. The participants might live in four time zones. The organiser is usually one busy person who volunteered, or was volunteered, and who absolutely does not want to be accused of rigging the draw so they could buy for their best friend. A fair, transparent, and genuinely random draw removes that suspicion entirely. When a tool shuffles the names, checks that nobody has drawn themselves, respects the group's exclusions, and hands each person a private link that reveals only their own match, the organiser can enjoy the game like everyone else instead of spending December as its unpaid administrator and chief suspect.

    A short history of drawing names

    Gift-draw traditions are older than the name Secret Santa itself. In parts of Scandinavia, the Julklapp custom involved knocking on a door, throwing a wrapped gift inside, and running away before anyone could identify the giver, sometimes leaving a teasing rhyme attached to the parcel. In Germany, a similar playful tradition known as Wichteln matched gift givers in secret, with small, humorous presents. In Ireland and Britain, Kris Kringle became a familiar name for the same idea, borrowed from the German Christkindl. The modern American phrase Secret Santa spread widely during the twentieth century through offices and schools, where it solved a practical problem: workplaces wanted the warmth of gift giving without the cost and awkwardness of buying for every colleague. Whatever the name, the heart of the tradition has never changed. Anonymity lowers the pressure, randomness makes it fair, and the small mystery of not knowing who chose your gift adds a sparkle that an ordinary present simply does not have.

    Why a generator beats a real hat

    A paper hat is charming right up until it fails. Someone draws their own name and quietly puts the slip back, which silently changes everyone's odds. A slip gets lost between the sofa cushions. The one person who organised the draw ends up knowing the entire matching list, which means they can never honestly play. Worst of all, the hat only works when everyone is in the same room, and modern families and teams rarely are. A Secret Santa generator fixes every one of these problems. The shuffle is checked by rules rather than hope: no self matches are possible, every participant gives exactly once and receives exactly once, and the matching is a genuine one-to-one circle. The organiser learns nothing they should not know, because the results are never displayed as a public list. Each person opens a private reveal link and sees a single name. That separation between organising the draw and knowing its results is the feature that turns a mildly stressful chore into something the organiser can actually look forward to.

    Exclusion pairs: the small feature that saves the game

    Ask anyone who has run Secret Santa more than once and they will tell you the same story: the draw itself is easy, but the exceptions are where it falls apart. Partners should usually not draw each other, because they are already buying each other presents and the surprise is wasted. Housemates have the same problem. Siblings in a family draw may prefer to be matched outside their household so the gift exchange spreads wider. And then there is last year: drawing the same person two years in a row feels like a glitch, even when it is honest chance. Exclusion pairs solve all of this cleanly. You simply name the two people who must not be matched, in either direction, and the generator only accepts a shuffle that honours every pair. A couple of sensible warnings are worth remembering. Every exclusion removes possibilities, and in a small group too many exclusions can block every valid arrangement. If that happens, SantaShuffle tells you honestly rather than forcing a broken draw, and the fix is simple: remove the least important exclusion or invite one or two more participants. As a rough guide, groups of six or more can comfortably carry several exclusion pairs, while a group of three or four should keep exclusions to one or two at most.

    Setting a budget everyone respects

    Money is the fastest way for a friendly game to become an awkward one. Without an agreed limit, one person gives a luxury hamper, another gives a novelty mug, and both leave the exchange feeling slightly uncomfortable for opposite reasons. A clear budget is not about being cheap; it is about making the game fair and relaxing. When the limit is known, creativity replaces spending as the challenge, and a well-chosen gift within the budget feels like a small victory. That is why SantaShuffle treats the budget as part of the draw itself rather than a message someone has to remember to send. The organiser writes the budget amount and an optional note, perhaps that handmade gifts are welcome, that experiences count, or that gag gifts are encouraged, and that note is carried inside every private reveal link. Each participant sees the limit at the exact moment they learn who they are buying for, which is precisely when it matters. Nobody has to scroll through an old group chat hunting for a number, and nobody can honestly claim they never saw it.

    Running the draw for remote and workplace groups

    For remote teams and long-distance families, the reveal link is the whole event infrastructure in one step. The organiser runs the draw, copies each person's link into a direct message, and the game has started. Because each link only ever reveals one match, there is no master list to leak, screenshot, or accidentally paste into the wrong channel. If your group wants a shared moment, schedule a short video call for the gift opening and let everyone unbox together, with givers confessing at the end. For workplaces, a few courtesies help: make participation genuinely optional, keep the budget modest, allow people to share a short wishlist or a list of allergies and dislikes, and set a firm gift deadline a few days before the exchange so late shopping does not become late delivery. Classroom organisers often add a spending cap low enough for every family to join comfortably, and may prefer exclusions that keep close friends from pairing up so children get to know someone new. In every setting the same principles apply: random matching, clear limits, private information, and one cheerful deadline.

    What makes a great Secret Santa gift?

    The best Secret Santa gifts are rarely the most expensive ones in the room. They are the ones that prove the giver paid attention. A favourite snack that is hard to find, a book by an author the person mentioned once in passing, a small tool for a hobby they started this year, something warm, something funny, or something delicious that will be gone by New Year and fondly remembered anyway. The secrecy helps here: because the gift is not a public performance, it can be personal without being showy. If you are stuck, think in three directions. First, comfort: candles, socks, teas, and treats succeed because December is cold and everyone is tired. Second, curiosity: a small kit, puzzle, plant, or ingredient invites the person to try something new. Third, inside knowledge: a gift that references a shared joke or a known obsession will beat a generic gift at twice the price. Wrap it decently, attach no name, and let the mystery do the rest. And if you drew someone you barely know, that is not a flaw in the game. It is the point of it. Ask around quietly, check their desk or their profile, and you will almost always find one good clue.

    Troubleshooting common draw problems

    Most Secret Santa problems have simple cures. If someone joins late, the honest approach is a fresh draw for everyone before any gifts are bought, with new links sent out and the old ones discarded. If someone drops out after the draw, the two people either side of them in the circle need attention: the person who was buying for the leaver can be redirected to the leaver's recipient, which keeps the circle closed with only one quiet change. If a reveal link is lost, the organiser can reopen the organiser link, which restores the completed draw, and simply copy that person's link again. If two people discover they have the same match, something unusual has happened, most likely an old link being opened after a re-draw, so check the dates of the messages and use only the newest links. Finally, if the draw reports that no valid arrangement exists, do not keep pressing the button hoping for luck. The mathematics is telling you the exclusions are too tight for the group size, and relaxing one pair will almost always free the shuffle instantly.

    However your group plays it, the recipe stays the same: gather the names, agree a fair budget, block the matches that would spoil the surprise, draw once, and share the links privately. SantaShuffle handles the shuffling, the checking, and the secrecy, in your browser, for free, as many times as you need. All that is left for you is the best part of the tradition: choosing one gift, for one person, and keeping a straight face until the reveal.

    Frequently Asked Questions

    How does the SantaShuffle draw work?

    Add at least three names, optionally add exclusion pairs and a budget note, then press the draw button. SantaShuffle shuffles everyone fairly so each person gives to exactly one other person and nobody draws themselves. You then share each person their own private reveal link.

    What are exclusion pairs and when should I use them?

    An exclusion pair stops two specific people from being matched with each other in either direction. Couples, housemates and last year's matches are common examples. Add as many pairs as you need, but too many exclusions can make a valid draw impossible, in which case SantaShuffle will tell you to remove one.

    Are the private reveal links really private?

    Yes. Each reveal link carries only that one person's match, encoded in the part of the address after the hash symbol, which browsers never send to a server. Nothing is uploaded or stored anywhere, so only the person who opens the link sees who they are buying for.

    Can I set a spending budget for the group?

    Yes. Enter a budget amount and an optional note before the draw. The budget note is included inside every private reveal link, so each participant sees the agreed limit and any extra guidance, such as handmade gifts only, alongside their match.

    What happens if no valid draw exists?

    If exclusions block every possible arrangement, SantaShuffle will not force a broken result. It shows a clear message explaining the problem so you can remove an exclusion or add more participants and draw again.

    Is SantaShuffle free and do I need an account?

    SantaShuffle is completely free with unlimited usage and no account, signup or watermark. The whole draw runs in your browser, so you can run as many draws as you like for family, friends, classrooms and workplaces.