Free Open-source No registration
Throw a Secret Santa with your team
Randomly assign to each member of your team (colleagues, friends or family) a person to whom they anonymously give a gift.
Already 31 305 Secret Santas organized with us.
What is a Secret Santa?
Secret Santa is a Western Christmas tradition in which members of a group or community are randomly assigned a person to whom they anonymously give a gift. The identity of the gift giver is a secret not to be revealed.
Also known as ๐ฎ๐ช Kris Kringle ๐ฉ๐ช Wichteln ๐ฆ๐น Engerl und Bengerl ๐ช๐ธ Amigo invisible ๐ง๐ช Cacahuรจte
How does it work?
-
Sign in with your chat platform
Click on "Run on Slack", "Run on Discord" or "Run on Webex" above. No account to create: your chat login is enough.
-
Select the participants
We list all the members of your team (bots excluded, they don't do nice gifts). Tick the ones who take part.
-
Set your rules
Add exclusions to keep couples or managers from drawing each other. Write a message for everyone (budget, deadline, party date) and, if you like, private notes about each participant, such as a delivery address or a food allergy.
-
Everyone gets a private message
We shuffle the participants and the Secret Santa bot sends each of them a private message with the name of the person to gift, along with your message.
-
Buy a gift
Everything is set. Go find a gift for your peer before the party. Merry Christmas!
Enjoy gifts, love and privacy
-
Free, forever
No registration, no paid plan, no ads, no spam. Built by JoliCode for its own Secret Santa, and shared with everyone since 2015.
-
Open-source
The whole application is on GitHub. Read it, fork it, or help us support Google Chat, Zoom or Matrix.
-
Private by design
No personal information collected, no web analytics, no newsletter.
Need help? Read the FAQ or write to us.
Secret Santa Bot 



