ToolVerseStart Free Calculator
Open navigation
Free browser tool

Random Number Generator

Truly random numbers from your browser's cryptographic RNG — no patterns, no predictability.

100% private & cryptographically secure. Numbers come from your browser's crypto RNG (crypto.getRandomValues) with rejection sampling — no modulo bias, no patterns. Nothing leaves your device.

Generate random numbers

Set your range and how many numbers you need. Unique mode guarantees no repeats inside a batch.

Your numbers

When NOT to use Random Number Generator

  • Random is not the same as suitable — lottery draws, audits, and legal selections have official processes; use this for everyday decisions, games, and testing.
  • For cryptographic keys or tokens, use a dedicated key generator in your password manager or OS, not a web page.

Questions people ask

How random is it, really?

It uses your browser's cryptographic random generator (crypto.getRandomValues) with rejection sampling and unbiased shuffling — the same quality of randomness used by security software, not the predictable Math.random().

Can it generate decimal numbers?

Yes — set decimal places above zero and each number is generated at that precision inside your range.

What does 'unique' mean?

With unique on, no value repeats within a batch (as long as the range has enough possible values — the tool tells you if you ask for more than exist).

Related tools

Share this tool

Found it useful? Share it with someone who needs it — the tool is free and runs entirely in the browser.