Math warm-ups
Draw two numbers from 1–10 and have the class add, multiply or compare them. Spin the multiplication wheel for times tables.
Fair draws, shown big
Generate random numbers in any range, like 1–10, 1–30 or 1–100. Draw one or many, with or without repeats, and show them big on the board.
1 to 100
No repeats remembers what you've drawn, like a raffle drum, until you start over.
Numbers are drawn in your browser. Nothing is sent to ChalkSpin.
Every number in the range is equally likely
Ready when you are
?
How it works
Tap 1–10, 1–30 or 1–100, or type the lowest and highest numbers you want.
Draw one number or up to 1,000 at once, with or without repeats.
The numbers roll, then land big on the board. Each draw is added to the history with its time.
Present puts giant numbers on the projector with no ads; Copy pastes them into a doc or spreadsheet.
Ideas for class
A fair number settles who goes first, which problem to solve and who wins the prize.
Draw two numbers from 1–10 and have the class add, multiply or compare them. Spin the multiplication wheel for times tables.
Give every student a number, then draw 1–30 with No repeats to call on them or line them up without saying names.
Set the range to your ticket numbers and draw one per prize. The raffle wheel shows the draw on a big wheel.
Draw a question number from the worksheet, or a page of the reader, so practice doesn't always start at number one.
Quick ranges
Every range works the same way; these are the ones teachers use most.
| Range | Good for |
|---|---|
| 1–6 | A dice roll for board games, probability experiments and partner games |
| 1–10 | Quick math warm-ups, number sense games and choosing a station |
| 1–30 | Student numbers in a class of up to 30, seat numbers or the day of the month |
| 1–100 | Hundreds-chart games, raffles, page numbers and estimation challenges |
Each number comes from your browser’s crypto.getRandomValues(). Raw random values that would make some numbers slightly more likely are thrown away and drawn again (rejection sampling), so every number in your range has exactly the same chance.
Without repeats, the numbers still in the drum are shuffled with a Fisher–Yates shuffle and the first ones are drawn. With repeats allowed, every number is drawn on its own, so the same number can come up twice.