Toast & Tally

Free tools

Free Secret Santa name generator

Add the names, keep couples apart, set a spending limit and draw. Everyone gives to exactly one person and no one draws themselves. Free, no sign-up, and nothing leaves your browser.

1. Who is playing?

At least 3 names. Use a last initial if two people share a first name.

2. Keep these people apart (optional)

    3. Budget and date (optional)

    Keep the whole exchange organized

    The draw is the easy part. These planners track who is bringing what, gift budgets and wish lists.

    Secret Santa & Gift Exchange Organizer · $6.00
    Guest list, exclusions, budget and wish lists for a Secret Santa or gift exchange, in one spreadsheet.
    See it on Etsy Details
    Christmas Planner Bundle · $19.00
    Gifts, cards, hosting and the countdown for the whole season in one bundle.
    See it on Etsy Details

    Read the Secret Santa rules and price-limit guide

    Secret Santa generator questions

    Is this Secret Santa generator really free?

    Yes. There is no sign-up, no email request and no limit on draws. It runs in your browser.

    Do you store or send our names?

    No. The names stay on your device. The page makes no requests with your list and does not use cookies or saved storage, so closing the tab clears everything.

    How do I keep couples or housemates from drawing each other?

    Add each pair under Keep these people apart. The draw will never match them with each other, in either direction.

    How do I keep the draw secret from the organizer?

    Pass the phone around: each person taps their own name to see who they drew, then taps Hide. Or print the reveal cards and hand one out, folded.

    What if the draw fails?

    It tries many random orders. If your pair list makes a fair draw impossible, it tells you so; remove a pair or add a name.