Random Number 1 to 100 | dice83 

Random Number 1 to 100

Type any number in the URL, get a random result from 1 to that number. That simple.

or press Space
Statistics
0
Rolls
Min Seen
Max Seen
Average
50.5
Expected

Dice83 is a Privacy-First, Fast Random Number Generator

This tool exists because the URL is the entire interface. Type dice83.com/100 and receive a random number from 1 to 100. Type dice83.com/20 and the ceiling changes to 20. Type dice83.com/100/500/1000 and three independent random numbers appear simultaneously, each from its own range. The URL defines what you want. Your browser delivers the result. There are no forms to fill, no dropdowns to click, and no settings to configure.

Uniform Distribution

Every integer in the range has exactly equal probability. For 1 to 100, each number carries a 1% chance. For 1 to 6, each carries 16.67%. The random values come from crypto.getRandomValues(), the Web Cryptography API that draws from hardware entropy in your device. The same source that secures encrypted communications produces these numbers.

Expected Value

The expected value (long-run average) for a uniform range 1 to N is (N+1)/2. For 1 to 100, that is 50.5. Roll repeatedly and watch the "Average" statistic in the panel above converge toward this value.

Customize Through the URL

The URL defines everything. Change the number, change the range:

Quick Ranges

Pick a common range or try a multi-range combination.

Challenge a Friend

Send this link. Same range, different result. See who rolls higher.

Design excellence, every day.

Jury-selected work from the A' Design Award, presented fresh each morning.