Random numbers, dice and pickers

Numbers in any range, dice, pickers and wheels. Uniform selection from a cryptographic source, with no-repeats sampling when the draw must be unique.

Two things separate these tools from the usual page with a button: the random source is the browser's cryptographic generator rather than Math.random(), and the range is sampled with rejection rather than a modulo, so no value is quietly favoured.

Pick a fixed range page if you already know the bounds — they open with the range filled in. Use the general generator for anything else, and the picker or wheel when your options are names rather than numbers.

Fixed ranges

Exact digit counts

Pickers and wheels

Dice and coins

Free-range generators

Guides

Background reading for the questions the tools do not answer.

All tools →