Fast, fair & private

Random Number Generator Online

Pick one number or create a complete random list from any range. Choose integers or decimals, prevent repeats, and copy your results in one click.

Random integer from 1 to 100
42

Ready for a fresh pick

Recent picks

  1. Your latest number sets will appear here.

A flexible random number picker for any task

This free random number generator online makes unbiased number selection simple. Use a familiar range like 1 to 10 or 1 to 100, or enter your own lower and upper limits. Generate one result for a quick decision or up to 100 numbers for a larger draw.

Games and prize drawings

Choose a winner, assign a turn, create scores, or add a fair element of chance to a classroom or game night.

Samples and test data

Create random integers or decimal values for spreadsheets, mock data, coding exercises, and statistical samples.

Lists without duplicates

Turn on No repeats to create a unique set, then sort the result or keep its original random order.

How to generate a random number between two numbers

Enter the lowest value in Minimum and the highest value in Maximum. Choose how many results you need, then select whole numbers or decimals. Optional controls let you prevent repeats and sort multiple results from low to high. Press Generate number or the Enter key, then copy the result when you are done.

How the random number generator works

For whole numbers, the tool uses rejection sampling with your browser's cryptographic random source when available. That avoids the rounding bias found in simple random formulas and gives each integer in the selected range an equal chance. Decimal results are also created from secure browser randomness and rounded to your chosen precision. Everything runs locally in the browser.

Random number generator FAQ

How do I generate a random number online?

Enter your minimum and maximum, choose the quantity, and select Generate number. The picker immediately creates a result within your chosen range.

Can I generate a number from 1 to 100?

Yes. The default range is 1 to 100, and there is a quick preset for it. You can also switch to 1 to 10 or enter any custom range from minus one billion to one billion.

Can I generate multiple unique random numbers?

Yes. Set How many to the size of your list and turn on No repeated numbers. For integers, your range must contain at least as many available numbers as your requested quantity.

Can this random number generator create decimals?

Yes. Choose Decimals, then select from one to ten decimal places. The tool keeps each generated value inside the minimum and maximum you entered.

Is this online random number generator fair and private?

Yes. The tool uses secure browser randomness where supported, and all generation happens on your device. Your results are not sent to a server or saved by the tool.

Try other useful tools

Keep playing, creating, and making quick decisions with these browser tools.

See all tools →