Gift Unwrap Order Picker
Enter the kids' names, pick youngest-first or random, and reveal who unwraps next with a drumroll. Every name is called exactly once, in order, so nobody argues about turns.
Built by the AbraCalc team
How to play
- Type each kid's name, one per line, then choose Random order or Youngest First.
- If you pick Youngest First, also type each kid's age in the same order as the names.
- Tap Set the Order to lock in the sequence, then tap Reveal Next before each kid's turn for a drumroll finish.
- Watch the history strip below fill in — it shows exactly who has already unwrapped, in order.
Gift Unwrap Order Picker settles the one argument that can derail an otherwise peaceful Christmas morning: who opens presents first. Type in every kid's name, choose Random order for a fair shuffle or Youngest First to open by age, and tap Set the Order to lock it in. The whole sequence is decided once, up front, as a single fair permutation or sort — not re-rolled turn by turn — so there is no chance of a name getting skipped or called twice. From there, tap Reveal Next before each turn for a short drumroll that ends on the next name in giant text, and a history strip below tracks everyone who has already gone. Once the last name is revealed, a small on-screen cheer marks that everyone has had their turn, and a fresh list can be started for next year in seconds.
Frequently asked questions
- Can a kid's name be picked twice or skipped entirely?
- No — the whole unwrapping order is decided once, as a single fair shuffle (or age sort) of the complete name list, so every name appears exactly once before the round ends; nothing is re-rolled turn by turn.
- How does Youngest First decide the order when two kids are the same age?
- Kids are sorted by the ages you typed in ascending order, and if two ages match, those two keep the same relative order you originally typed their names in, so the result is always predictable.
- What happens after the last name is revealed?
- A small celebration message and confetti appear to mark that everyone has had a turn, and the Reveal Next button stops advancing until a new list is started for the next round.