Secret Santa Generator
Organize your gift exchange in a minute. Enter the names, add any pairs who should not draw each other, and the tool makes a random draw where nobody gets themselves.
The draw is ready
Pass the device around. Each person taps their own name, reads the result, then hides it.
Show all results (spoilers!)
Runs entirely in your browser. Nothing you enter is sent to a server.
How to use it
- Type one name per line (at least 3 people).
- Optional: list pairs who should not draw each other, such as partners, as "Name - Name".
- Press Draw names.
- Pass the device around: each person taps their name, reads who they give a gift to, then hides the screen.
Frequently asked questions
- Is the draw really random?
- Yes. The tool shuffles the names in your browser and tries again until nobody draws themselves or a banned pair. If your rules make a valid draw impossible, it tells you.
- Can the organizer see the results?
- Only if they open the full list, which is hidden behind a button because it spoils the surprise. If you use the reveal buttons, each person sees only their own match.
- Are the names sent anywhere?
- No. Everything happens in your browser. Nothing is uploaded or saved, so closing the page erases the draw.
- How many people can take part?
- At least 3. There is no fixed upper limit, but very strict exclusion rules can make a draw impossible.
More tools
- Profit Margin & Markup Calculator
- QR Code Generator
- Random Password Generator
- Percentage Calculator
- JSON Formatter & Validator
- Base64 Encoder & Decoder
- UUID Generator (v4)
- Regex Tester
- Unix Timestamp Converter
- Color Converter (HEX, RGB, HSL)
- Color Palette Generator
- Aspect Ratio Calculator
- Lorem Ipsum Generator
- Word & Character Counter
- Case Converter
- Character Counter