20 outcomes · 5% each · Web Crypto

Random number 1–20

A number between 1 and 20, drawn in your browser the moment you tap. Every value at exactly 5%, 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 20, or set your own range.

The 1–20 range

20 outcomes, each worth 5%, with nothing weighted toward the middle.

Range
1 to 20, both included
Outcomes
20 whole numbers
Any number
5%, exactly 1 in 20
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–20 draw is for

Where this particular span actually turns up.

  • Rolling a d20 for attacks, saving throws and checks
  • Picking a winner from twenty entries
  • Choosing a question from a twenty-item bank
  • Assigning twenty seats, lockers or shifts
  • Sampling a 5 percent slice of anything

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 20 slots
Discarded
16 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–20 — frequently asked

One in twenty, or 5 percent. Two in a row is 1 in 400, and a 1 followed by a 20 is just as likely as two 20s, which is the part that never feels right.

Fairer, usually. Injection-moulded polyhedrals carry a sprue mark, uneven paint fill and slightly convex faces, and tests on cheap sets have found faces drifting a percentage point or two from their share. The draw here is exact by construction.

Raising the count draws distinct numbers, which is wrong for advantage or disadvantage, where the two rolls are independent and can match. Use the d20 roller for that: it rolls each die on its own.

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