100 outcomes · 1% each · Web Crypto

Random number 1–100

A number between 1 and 100, drawn in your browser the moment you tap. Every value at exactly 1%, never seeded and never nudged, with recent draws kept on your device and a link that replays any result.

Range

How many numbers

No repeats while the range allows it; every number in the range is equally likely.

Tap generate for a number between 1 and 100, or set your own range.

The 1–100 range

100 outcomes, each worth 1%, with nothing weighted toward the middle.

Range
1 to 100, both included
Outcomes
100 whole numbers
Any number
1%, exactly 1 in 100
Count
1 to 10 numbers per draw
Repeats
None inside a multi-number draw
Proof
Every draw gets a link that replays it

What a 1–100 draw is for

Where this particular span actually turns up.

  • Running a giveaway or raffle with up to a hundred entries
  • Picking a percentage at random for a test or a game
  • Choosing a page, question or item from a hundred-item list
  • Settling a guess-the-number contest
  • Sampling a 1 percent slice of a batch

How the randomness works

The exact path from tap to number, with no black box in the middle.

Source
crypto.getRandomValues, the browser's cryptographic generator
Per number
One unsigned 32-bit value, sometimes more
Mapping
Rejection sampling onto 100 slots
Discarded
96 of 4,294,967,296 raw values, redrawn
Seeded
No. These tools are never seeded
Where it runs
Your browser. No server ever sees a draw

1–100 — frequently asked

Tap Generate. The range is already set to 1–100 and each number carries a flat 1 percent. Raise the count if you need several at once, up to ten, and they come back without duplicates.

Both are odd, prime, non-round and end in a digit that feels unpatterned, which is what people reach for when they are trying to seem random. Round numbers and doubles get avoided for the same reason. Ask enough people and the histogram has visible spikes exactly where a fair draw has none.

Yes, and the guarantee is mechanical rather than statistical. Raw 32-bit values that would skew the mapping onto 100 slots are discarded and redrawn, so no number ends up with a fractionally larger share. That is what rejection sampling buys.

Set the count up to ten. The numbers arrive sorted and with no repeats, which covers a first prize and its runners-up in a single draw.

Nearby ranges

Every preset has its own page, its own uses and the same generator.

See all preset ranges, or type any two numbers into the fields above.

More ways in

Prefer numbers that mean something?

Your daily lucky numbers, drawn fresh from your birth date every morning.

Get today's numbers