Prize Grid Lottery
Put 8 prizes in a 3×3 grid and hit Spin — the light slows down and stops on your prize, with every slot's odds and stock shown live
🕹️ How to play
- How to play the prize grid lottery: The page opens with a ready-made Party prizes grid. Tap the gem in the middle: the light runs clockwise round the eight slots for four laps, slows down, and the slot it stops on is your prize. The result also shows in the centre and in the bar below the grid.
- How to use your own prizes: Tap Edit prizes. The eight rows match the grid, starting top-left and going clockwise. For each row type a name (up to 12 characters), choose Prize or Miss, and set a weight and a stock; the live chance is shown at the end of the row. A blank name makes an empty slot that can never be drawn. Every change is saved in your browser.
- How to show everyone the odds: Tap Odds to open the table: each slot's weight, how many are left and its current percentage, always adding up to 100%. The table freezes while the lights are running and only updates after the reveal. On a phone in landscape the table stays open next to the grid.
- How to draw faster: Pick a speed below the grid: Show takes about 3.3 seconds for an audience, Quick takes under a second, and ×10 draws up to ten times in one tap and lists the results in order with a tally. A ten-pull stops early if the prizes run out.
- How a round ends: When every prize slot is used up the results card opens on its own; with unlimited prizes, tap End round. The card shows how many times each slot came up plus the full history, which you can copy. Reset & play again restores all stock and keeps your prizes.
📖 Rules & variants
How the odds work: a slot's chance is its weight divided by the total weight of every slot that can still be drawn. Empty slots and prizes that have run out don't count. In the default pool the weights add up to 21, so the Mystery Gift with weight 1 has about a 4.8% chance; once it's gone the total drops to 20 and every other slot's chance goes up. Percentages are rounded to one decimal place and always total exactly 100%.
When the result is decided: the prize is picked by those public odds the instant you tap Spin and saved in your browser; the lights only act it out, and the last step always lands on that slot. Refreshing or switching tabs mid-spin just shows the same result — nothing is redrawn. There is no way to fix a winner, hide a weight or rig a slot: the odds table is the only set of odds there is.
Stock and miss slots: each prize can have 1–999 copies or be unlimited. Every win uses one up; at zero the slot turns gray, says All gone and leaves the draw. A Miss slot is the classic 'try again' square — unlimited by default, it just gives a little shake and shows the combined chance of all miss slots. Two miss slots per grid is plenty.
When a round ends: as soon as no prize slot can be drawn (only misses left also counts). If any prize is unlimited, tap End round yourself. You can rename slots and change weights or stock in the middle of a round; past results keep the old name, and stock can't be set below what has already been drawn this round.
Four starter templates: Party prizes (15 prizes plus 2 miss slots, a full round takes 3–5 minutes), Party forfeits (7 forfeits and 1 free pass, everyone takes one spin), Classroom (stickers, homework pass, team leader for a day, all limited) and Treat myself (8 unlimited small rewards). Switching templates clears the current round after a confirmation.
House rules people use: forfeit rounds where whoever lands Free Pass skips their turn; one spin per correct answer in class, with stock equal to the rewards you brought; open the odds table on the big screen before an office giveaway; or reward yourself with one spin per finished task.
❓ FAQ
⚠️ For fun and party use only — not for gambling or paid raffles. You set the prizes and odds yourself, and your history is stored only in your browser.
Last updated: 2026-10-10 · Saved on this device only