0 saved tools
Click the star button on tool cards to save them
0 records
Your tool usage will be recorded automatically
Manage your account info and preferences
Custom range, batch unique
Range: 6 numbers in [1,100]
Random Number Generator is a free online tool for producing random integers, decimals, or unique sequences within custom ranges. Set a lower and upper bound, choose whether duplicates are allowed, pick integer or float precision, and generate one-off values or long lists for raffles, lotteries, statistical sampling, and password digits. All randomness is computed locally in your browser using the Web Crypto API — no server requests, no log trails, and nothing is stored.
Common pain points this tool solves
Step-by-step instructions
What makes us better
Turn this tool into a side income stream
Is this generator cryptographically secure, or does it use the weaker Math.random() PRNG?
By default it pulls random bytes from the browser's Web Crypto API, which is designed for security-sensitive tasks like key generation. A legacy Math.random() mode is available for simulation work where speed matters more than cryptographic quality, but the default is safe for PINs and raffles.
Can I enforce unique draws so numbers never repeat inside a single batch?
Yes. Enable 'unique only' and the tool will guarantee no duplicates within the requested count, up to the size of the numeric range you configured. It will also warn you before generation if the requested count exceeds the range so you can adjust.
Are the numbers I generate ever recorded on your end?
No. All random sampling, sorting, and formatting happens inside your browser with locally executed JavaScript. No numbers are sent to a server, no logs are written, and no history is kept — even closing the tab clears any ephemeral session state.
Can I generate floats / decimals with a fixed number of decimal places?
Yes. Choose decimal mode and set the precision from 1 to 10 places. The output respects the chosen precision exactly, so you can match grading scales, currency amounts, or lab measurement formats.
Can I pick multiple winners at once and share the draw with a team?
Yes. You can produce a full list of winners, sort or shuffle them, then share the results URL, which encodes the seed, range, and unique setting in the hash so colleagues can verify the same draw is reproducible on their own machine.
Random Number Generator is a free online tool for producing random integers, decimals, or unique sequences within custom ranges. Set a lower and upper bound, choose whether duplicates are allowed, pick integer or float precision, and generate one-off values or long lists for raffles, lotteries, statistical sampling, and password digits. All randomness is computed locally in your browser using the Web Crypto API — no server requests, no log trails, and nothing is stored.
Common pain points this tool solves
Step-by-step instructions
What makes us better
Turn this tool into a side income stream
Is this generator cryptographically secure, or does it use the weaker Math.random() PRNG?
By default it pulls random bytes from the browser's Web Crypto API, which is designed for security-sensitive tasks like key generation. A legacy Math.random() mode is available for simulation work where speed matters more than cryptographic quality, but the default is safe for PINs and raffles.
Can I enforce unique draws so numbers never repeat inside a single batch?
Yes. Enable 'unique only' and the tool will guarantee no duplicates within the requested count, up to the size of the numeric range you configured. It will also warn you before generation if the requested count exceeds the range so you can adjust.
Are the numbers I generate ever recorded on your end?
No. All random sampling, sorting, and formatting happens inside your browser with locally executed JavaScript. No numbers are sent to a server, no logs are written, and no history is kept — even closing the tab clears any ephemeral session state.
Can I generate floats / decimals with a fixed number of decimal places?
Yes. Choose decimal mode and set the precision from 1 to 10 places. The output respects the chosen precision exactly, so you can match grading scales, currency amounts, or lab measurement formats.
Can I pick multiple winners at once and share the draw with a team?
Yes. You can produce a full list of winners, sort or shuffle them, then share the results URL, which encodes the seed, range, and unique setting in the hash so colleagues can verify the same draw is reproducible on their own machine.