Randomly assign gift buddies for your holiday gift exchange.
1
Add Gift Exchange Participants
Enter the names of everyone participating in the gift exchange
4 participants
2
Set Exclusions (Optional)
Mark any pairs that should not be matched, such as couples or family members living together
Alice
Bob
Charlie
Diana
No exclusions set
3
Generate Gift Assignments
Click Generate to create assignments, then each person reveals their buddy to see who they give to
Created with randomselect.net
How It Works
1
Add Gift Exchange Participants
Enter the names of everyone participating in the gift exchange
2
Set Exclusions (Optional)
Mark any pairs that should not be matched, such as couples or family members living together
3
Generate Gift Assignments
Click Generate to create assignments, then each person reveals their buddy to see who they give to
Popular Use Cases
🎓
Classroom Activities
Teachers use this for fair student selection, group assignments, and participation tracking.
🎁
Giveaways & Contests
Perfect for Instagram, YouTube, and social media prize draws with verifiable results.
🎮
Games & Entertainment
Add excitement to game nights, board games, and virtual gatherings.
Gift Pick: Frequently Asked Questions
What is Gift Pick?
Gift Pick is a gift exchange tool where each participant is randomly assigned another person to give a gift to. Assignments are kept secret until the gift exchange moment. This tool automates the random assignment process.
How do exclusion rules work?
Exclusion rules prevent certain pairs from being matched. For example, if you mark Alice and Bob as an excluded pair, they will never be assigned to each other. This is useful for couples, family members who share a gift budget, or anyone who shouldn't be matched together.
How does the assignment algorithm work?
The algorithm uses a random derangement to ensure no one is assigned to themselves. It shuffles participants randomly, then verifies all exclusion rules are satisfied. If any rule is violated, it reshuffles and tries again until valid assignments are found.
Can I set a budget?
Yes! Setting a budget is optional but recommended. The budget amount is included in the shared instructions so all participants know how much to spend on their gift.
How do participants see their assignments?
After generating assignments, each participant's name is shown with their assigned gift buddy. You can share the instructions by copying the message, which each person can use to reveal their buddy's name on their screen.
Is this free to use?
Yes, Gift Pick is 100% free with no signup required. Use it for your office party, family Christmas, secret santa, or any gift exchange event.