Random Number

Generate a number between two bounds of your choice

to
History

Discover also

Random Number Generator: Fast, Reliable and Unbiased

The random number generator is an essential tool in many situations: picking a random number for a game, assigning seats, splitting into teams, or choosing randomly from a range of values. Our generator lets you freely define the minimum and maximum bounds.

The number is generated using the browser's Web Crypto API (crypto.getRandomValues), which provides cryptographic-quality random values. Each result is truly unpredictable, unlike classic functions like Math.random() which use pseudo-random algorithms.

A visual animation accompanies each draw: digits scroll rapidly before settling on the final result, making the experience more engaging. Previous draw history is kept for reference.

The tool runs entirely in your browser. No data is sent to a server. Compatible with all modern browsers on desktop, tablet and smartphone.

Frequently Asked Questions

You can define any integer range by entering the Min and Max bounds. The generator produces an integer included within that range.
Yes. We use the browser's Web Crypto API (crypto.getRandomValues), which generates cryptographic-quality numbers. This is the same security level used for encryption keys.
Yes. A copy button appears next to the result. Click it to copy the number to your clipboard.
Yes, the last 20 draws are displayed below the generator. The history stays on your device and is not sent to a server. You can clear it at any time.