GiftMyCrew is a free Secret Santa generator that runs in your browser. Add everyone's names, block any pairs that shouldn't match, and share one link. Each person opens it on their own phone, sees only who they're buying for, and can add a wishlist. Nobody needs an account or an email address.
Updated
Choose Secret Santa, give your exchange a name, and paste the names one per line or separated by commas. Add a budget and a date if you like.
Pick two people who shouldn't be matched, such as partners. The block works both ways by default; untick it to block one direction only.
Copy the group link and send it wherever your group already talks: WhatsApp, iMessage, Slack or email from your own account.
Each person taps their name, sets a 4-digit PIN, and sees who they're buying for. Then they add up to 20 gift ideas for their Secret Santa.
Drawing from a hat only works when everyone is in the same room, and it goes wrong in familiar ways. Someone pulls their own name, partners draw each other, and a redraw means everyone has to show their slip again.
A generator fixes each of those. Nobody can draw themselves, the pairs you block are always respected, and people can reveal their match from anywhere, days apart. If your rules make a fair draw impossible, for example two people who are blocked from each other, it says so instead of quietly breaking a rule.
No. The organizer doesn't sign up and neither does anyone else. There is no app to install: the draw runs in any modern phone or computer browser, so it works for grandparents, coworkers and teenagers alike.
What we keep is only what the draw needs: the names you type, the draw itself and any wishlists people add. Each exchange is reachable only through its private links, and it is deleted automatically after 90 days with no activity. There are no ads.
Yes. Before you draw, choose any two people and block the pairing. By default the block works in both directions, which is what you want for couples. If you only want to stop one person drawing another, untick "Block both directions" first.
You can add as many blocks as your group needs. The draw either finds a valid match for everyone that respects every block, or tells you plainly that the rules can't all be met, so you can remove one and try again.
The organizer removes them from the share page. Whoever drew them gets the person they were buying for, and everyone else keeps their match. You get a message to send the group that asks whoever had them to check again, without saying who that is.
If your blocked pairs rule that out, everyone is redrawn instead, and anyone who already looked reopens their link. You can also reshuffle the whole draw at any time. Wishlists are kept either way.
Adding someone after the draw isn't possible yet. If a new person joins, start a fresh draw; it takes about a minute.
Yes. Kris Kringle, Secret Snowflake and Secret Santa are different names for the same idea: everyone is secretly assigned one person to buy for. Set it up exactly the same way and call your exchange whatever your group calls it.
Yes. There's no paid tier and there are no ads. If a wishlist links to Amazon, the link may carry our affiliate tag, which never changes the price.
Between 2 and 100 people per draw. For a larger event, split it into smaller groups, such as one per team or per branch of the family.
No. It runs in the browser on any phone, tablet or computer, so nobody in your group has to install anything.
Until it has gone 90 days without activity. Any change, such as someone editing their wishlist, resets the clock. After that it is deleted automatically.
Ready when you are. It takes about a minute.
Want to see the result first? See a finished example exchange and wishlist, or browse all guides.