Random Number Generator – Spin a Number Wheel

A random number generator picks a number from a range you choose, with every number equally likely. Set the minimum and maximum (for example 1 to 100), press "Generate & apply", and spin the number wheel to get your random number.

Random Number Generator with sample entries: 1, 2 and 3

Quick presets cover the most common ranges – 1–10, 1–20, 1–50, 1–100, dice 1–6, digits 0–9, even numbers and tambola 1–90. Turn on Auto-remove to draw numbers without repeats, like a lottery-style draw for a class or a raffle ticket.

The Results tab keeps every number you generated, so you can copy the list when you are done. Just need 1 to 6? Use the 1–6 number wheel.

How to Generate a Random Number

1

Set the range

Type Min and Max in "Number generator config", or tap a preset such as 1 - 100.

2

Apply

Press "Generate & apply numbers". The wheel fills with every number in the range (use Interval to skip, e.g. 5, 10, 15…).

3

Spin

Spin the wheel to pick a number. Auto-remove gives unique numbers with no repeats.

Popular Ranges

RangeChance of each numberUsed for
Random number 1–1010%Guessing games, quick choices, rating
Random number 1–205%Class roll numbers, D20 rolls
Random number 1–502%Seat numbers, small raffles
Random number 1–1001%Raffle tickets, percentages, quizzes
1–901.1%Tambola / housie
0–910%Random digits, PINs for games

Random Numbers Without Repeats

Turn on Auto-remove winner in Customize. Each number leaves the wheel after it is picked, so the next spin can only land on numbers that have not come up yet. This is how you draw raffle tickets, assign presentation order, or pick unique questions from a numbered list. Press the reset button to put all numbers back.

How Random Are the Numbers?

Numbers come from crypto.getRandomValues with rejection sampling – the same approach used for security software – so every number in your range has exactly the same chance. Unlike Math.random(), it is not predictable from earlier results. For a large range such as 1–1,000,000 a wheel has too many slices to read, but every number still has an equal chance; the wheel simply shows a selection of labels.

What People Use a Number Wheel For

Teachers

Call on roll numbers, choose a question number or pick a page to read.

"Roll number 17, you're up."

Raffles and giveaways

Paste ticket numbers or generate 1–500 and draw without repeats.

Raffle ticket 1–300.

Games

Replace dice, pick a level or decide how many moves to take.

Number 1–6 for Ludo.

Decisions and challenges

Pick how many push-ups, which day, or a random budget for a challenge.

Spin 10–50 for squats.

Frequently Asked Questions

How do I pick a random number between 1 and 100?
Tap the 1 - 100 preset (or type Min 1, Max 100), press "Generate & apply numbers" and spin the wheel. Each number has a 1% chance.
Can I generate numbers without repeats?
Yes. Turn on Auto-remove winner in Customize so each picked number leaves the wheel.
Can I use negative numbers or steps?
Yes. Min can be negative, and Interval lets you generate steps such as 0, 5, 10, 15.
Is the random number generator truly random?
It uses a cryptographically secure source with rejection sampling, so results are unpredictable and every number in the range is equally likely.
How large can the range be?
Up to a few thousand numbers fit on the wheel. For very large ranges the wheel shows fewer labels, but every number still has an equal chance.

Pick a Number

Set your range and spin – it is that simple.

Generate a Number