Random Number Generator

Generate random numbers from any range. Create integers, decimals, lottery-style picks, dice rolls, sorted lists, unique numbers, and random number sets.

Generate Random Numbers

Tip: Unique whole numbers only work when the range has enough numbers. For example, 10 unique numbers from 1 to 10 is possible, but 20 unique numbers from 1 to 10 is not.
Generated random numbers will appear here.

How the random number generator works

Choose a range:
Enter the minimum and maximum number you want to use.

Choose a quantity:
Generate one number or a longer list of random numbers.

Choose whole numbers or decimals:
Use zero decimal places for integers or add decimal places for more precise values.

Copy results:
Copy the final list in line, comma, space, or dash-separated format.

Why use a random number generator?

A random number generator helps create quick number picks for testing, classroom activities, sample data, games, lists, and simple decisions.

It is useful for dice rolls, raffle-style lists, random order picks, app testing, spreadsheet examples, classroom exercises, and everyday random choices.

Popular random number generator uses

Frequently asked questions

Can I generate unique random numbers?

Yes. Turn on unique numbers only. The range must be large enough to provide the quantity requested.

Can I generate decimal numbers?

Yes. Choose 1, 2, 3, or 4 decimal places from the decimal places dropdown.

Can I sort the results?

Yes. You can sort from smallest to largest, largest to smallest, or leave the numbers in generated order.

Can I copy the generated numbers?

Yes. After generating numbers, click the copy button to copy the results.