Gift Pick

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.