Skip to main content
Toolzum

Random Number Generator

Generates random integers within a user-defined min-max range with optional unique and sorted output. Uses the browser random number generator — fine for games, raffles, and sampling, not for security secrets. Input never leaves your device — everything runs locally in your browser.

100% Local Browser Native

How to Use the Random Number Generator

1. Set options

Adjust the settings for Random Number first.

2. Generate

Create your Random Number with one click.

3. Copy and reuse

Copy the output; regenerate for more options.

Similar Tools You Might Need

See all

Frequently Asked Questions

How do I run a fair draw?

Set min 1, max = number of entries, enable no-repeat filtering, generate once per prize. Screen-record the draw if the audience needs proof — the tool itself keeps no audit trail.

Is it cryptographically secure?

No — it uses Math.random(), fine for games, raffles, sampling, and testing. For passwords, tokens, or anything adversarial, use the Password Generator (Web Crypto) instead.

How does no-repeat filtering work?

Unique mode shuffles the full range and slices the count — guaranteed unique draws within the range. Requesting more than the range returns the whole range instead of looping.

Integers or decimals?

Integers only: set any min/max range for dice, draws, and IDs. For decimals, scale integers (e.g. 1–1000 ÷ 100) in your own sheet.

When using Random Number Generator, is anything uploaded?

No. Generation runs entirely in your browser. Nothing leaves your device.

What if my unique count exceeds the range?

Requesting 10 unique numbers from 1-5 returns the full 5-number pool instead of erroring or looping. The count field accepts 1-10,000; the Lottery preset (1-49, 6 unique) shows the classic use.

Last updated October 2026