AbraCalc

Party Bag Raffle

Give every guest a ticket count, list your prizes in order, and draw one winner per prize with more tickets meaning better odds. Claimed prizes grey out. Works offline.

Built by the AbraCalc team

Embed this tool on your site

How to play

  1. List your guests, one per line, adding "x3" after a name for extra tickets and better odds.
  2. List your prizes, one per line, in the order you want them drawn.
  3. Tap Set Up Raffle, then Draw Next Prize to watch the tumbler pick a winner for the current prize.
  4. Winners leave the pool automatically so nobody wins twice; claimed prizes grey out with the winner's name.

Party Bag Raffle takes the awkwardness out of handing out prizes at a birthday party or celebration. List your guests with an optional ticket multiplier like Ava x3 for anyone who deserves better odds, then list your prizes in the order you want them awarded, biggest or smallest first. Tap Draw Next Prize and the ticket tumbler highlights faster and faster before landing on a winner, who is immediately removed from the pool so nobody wins twice while prizes remain. Each claimed prize greys out in the list with the winner's name attached, so the whole room can track who has already won as you work down to the last party favor. It keeps the excitement of a real raffle without any manual ticket counting or arguing over fairness.

Frequently asked questions

Can the same guest win more than one prize?
No, once a guest wins a prize they are removed from the ticket pool entirely, so every remaining draw is only among guests who have not yet won anything.
How do extra tickets affect a guest's odds?
Each ticket is one entry in the pool, so a guest with three tickets has three times the chance of being drawn compared to a guest with one, exactly matching the ratio you set.
What happens if there are more prizes than guests?
The draw button disables itself once every guest has won a prize and the ticket pool is empty, so leftover prizes simply stay unclaimed rather than forcing a repeat winner.