Generate random numbers your way — by range or by digit count, with decimals, in bulk, and optionally with no duplicates.
Two ways to generate
Choose By range to get numbers between a min and max (great for raffles, sampling, or picking a winner), or By digits to get numbers with an exact number of digits (handy for codes and IDs). Set how many you need and how many decimal places to include.
Numbers use your browser's cryptographically secure random generator, and everything runs locally — nothing is sent anywhere.
Can I generate numbers with decimals?
Yes — set the 'Decimals' field to the number of decimal places you want, and each number is generated with that precision.
How do I get numbers with a specific number of digits?
Switch Mode to 'By digits' and set the digit count — for example, 6 digits gives numbers from 100000 to 999999.
Are the numbers truly random?
They use crypto.getRandomValues, the browser's cryptographically secure generator — far stronger than ordinary pseudo-random functions.