❯
❯
Secret Santa Generator
Name Generator Refresh Loop
Random Generator

Secret Santa Generator

Draw Secret Santa names online so nobody gets themselves. Each match stays hidden until revealed. Free and private.

Paste the names in your group, add an optional gift budget, and click Draw names. Everyone is matched with someone else, and each match stays hidden until you tap Show beside a name. No emails, no sign-up and no personal details needed. Copy the full list if you are the organiser, or download it as a .txt file. Free.

100% Free

No Sign-Up, No Emails Needed

Hidden Matches

Tap Show to Reveal

Private & Secure

Drawn in Your Browser

Nobody Gets Themselves

Plus an Optional Budget

Settings

Results

    Choose your settings, then press the main button. Your results will appear here.

    0 results 0 saved
    Saved results
    Saved on this device

      Tap the star beside a result to keep it here. Saved results stay in this browser only.

      Private by design: names are drawn in your browser using its secure random number generator, and your group list is never uploaded or emailed. Saved results stay on this device.

      How Do You Draw Secret Santa Names Online?

      To draw Secret Santa names, paste everyone’s name into the box one per line, type a budget if you want one, and click Draw names. Each person is matched with someone to buy a gift for, and nobody is ever matched with themselves. Each match is hidden until you tap Show beside that name.

      Secret Santa is a gift exchange where each person secretly buys a present for one other person. It is popular with families, friends, offices and classrooms over Christmas and the holidays. Drawing names online saves cutting up paper, works for remote teams, and avoids the awkward moment when someone pulls their own name from the hat.

      Names are drawn on your own device. Your group list is never uploaded or emailed. Every result uses your browser’s secure random number generator (crypto.getRandomValues), so it is fair, and nothing you type is sent to Teasoft.

      Ways to share the matches:

      MethodHow it worksBest for
      Pass the deviceEach person taps Show beside their own name, then hides it againFamilies and parties in one room
      Send privatelyThe organiser copies each match and sends it in a private messageRemote teams and friends far away
      Organiser keeps a listDownload the full list as a .txt fileChecking that everyone got a gift
      Add a budgetThe budget is shown with every matchKeeping gifts fair for everyone

      Common reasons to use a Secret Santa generator

      What each control does:

      ControlWhat it doesWhen to use it
      Names boxEveryone in the exchange, one per lineAdd at least three people
      SampleFills the box with sample namesSee how the draw works
      BudgetAdds a spending limit to every match (optional)Keep gifts at a similar price
      Draw namesMatches everyone with someone elseRun the draw
      ShowReveals who that person buys forLet each person see only their own match
      CopyCopies one matchSend it to that person privately
      Copy all / Download .txtCopies or saves every matchFor the organiser only
      ClearEmpties the names, results or saved listStart a new draw

      Good to know

      What You Can Do With This Tool

      How to Draw Secret Santa Names

      Add your group

      Paste or type every person’s name, one per line. You need at least three people.

      Set a budget

      Type a gift budget if you want one, such as 500 rupees or $20. It is shown with every match.

      Draw and reveal

      Click Draw names. Let each person tap Show beside their own name, or copy each match and send it privately.

      Tip: for a remote team, the organiser can draw names, click the copy button beside each person and paste that one match into a private message to them. Nobody sees anyone else’s match, and you keep the full list as a backup.

      Which Way of Sharing Should I Choose?

      Your groupMethodWhy
      Family in one roomPass the deviceQuick and fun to reveal together
      Office or remote teamSend privatelyKeeps every match a secret
      Organiser also takes partSend privately without opening othersCopy each match without reading it
      Large groupDownload .txtKeep a full list to check everyone is covered
      Mixed budgetsAdd a budgetEveryone spends about the same
      Kids’ classTeacher keeps the listMakes sure every child gets a gift

      Tips for a great Secret Santa

      After you draw names

      Frequently Asked Questions

      Paste everyone’s name one per line, add a budget if you like, then click Draw names.

      Yes. It is completely free, with no sign-up, no limits and nothing to install.

      No. You only need names. Nothing is emailed and no personal details are collected.

      No. The draw happens inside your browser, and your list is never sent to Teasoft.

      No. The generator always matches each person with someone else.

      At least three different names. There is no upper limit.

      Each match is hidden until you tap Show. Let people reveal only their own match, or send each one privately.

      Click the copy button beside a name and paste that match into a private message to that person.

      Yes. Type it in the Budget box and it appears with every match.

      Yes. Add your own name. To keep it a surprise, copy each match and send it without reading the others.

      Yes. Click Draw names again for a new set of matches. Make sure everyone uses the newest draw.

      Not yet. If a couple is matched, simply click Draw names again.

      Yes. It works well for offices and remote teams. Send each match in a private chat.

      Yes. Click Download .txt to keep every match as the organiser’s record.

      Yes. It works for any gift exchange where each person gives one gift to another.

      Yes. It works in Chrome and Safari on Android phones, iPhones and tablets.

      No. Everything runs in your web browser.

      It works in Chrome, Edge, Firefox, Safari and other modern browsers.

      About Teasoft’s Secret Santa Generator

      Teasoft’s Secret Santa Generator is a free online tool that draws names for a gift exchange. Nobody gets themselves, each match stays hidden until revealed, and you can add a gift budget to every match.

      It is made for families, friends, offices, remote teams and classrooms who want a quick and fair Secret Santa draw without emails or sign-ups.

      Names are drawn on your device with a secure random generator and are never uploaded to Teasoft.