Free to use, no account

Secret Santa generator

Enter each person on a new line. Add exclusions if needed, then reveal one match at a time on this device.

Example: Alex: Sam, Jo means Alex cannot draw Sam or Jo.

Names and pairings stay on this device.

How do I make a Secret Santa draw?

Add 2 to 30 unique names, one per line. To block a match, enter “Giver: Recipient” on a new line; separate several recipients with commas. The tool checks whether a valid draw exists. Keep the screen private while revealing names one at a time.

Frequently asked questions

How do I make a Secret Santa draw?

Add 2 to 30 unique names, one per line. To block a match, enter “Giver: Recipient” on a new line; separate several recipients with commas. The tool checks whether a valid draw exists. Keep the screen private while revealing names one at a time.

Are names uploaded or saved?

No. Names and matches stay in this browser session. They are not uploaded. Use the download option only after every match has been revealed.