Secret Santa Generator

No signup, no email, no bullshit. Just a straightforward open-source tool to help you generate your secret santa pairings. One static page, and that's it.

In the most common case (no exclusion rules, pair each guest with another at random), enter the name of your guests one line at a time. Once done, press "generate" and you're all set: send the generated links to your guests (by mail, chat, whatever floats your boat) and their pairing will be revealed to them (and only them) once they open the link.

Where does this tool come from?

This tool has been forked from arcanis/secretsanta. It is self-hosted on hostux.fr.

What about my privacy?

There is no backend, i.e. no data stored on my server! The links that are generated contain all the encrypted information.

How to use?

# You can add a user by adding a line
Santa

# You can add some details if you want to, using parentheses after the name
Nicholas (the elf)
Nicholas (the elf|with a second line)

# You can prevent someone from being paired with someone else
Maël !Aurélie
Aurélie !Maël

You can also exclude someone from being paired with multiple people
Careful: too many exclusion rules can make your secret santa less interesting!
Rudolph !Santa !Nicholas (the elf)

You can also cheat a bit and force someone to be paired with another
Nicholas (the saint) =Nicholas (the elf)
...