Input Lab

Random Number Generator

Choose your range and get a number instantly. Open more options for a batch or a draw without repeats.

More options

1–1,000 integers. Both ends of the range are included.

Your result

Your result will appear here.

How to pick random numbers

Enter the smallest and largest allowed values, then generate your result. Both endpoints are included, and negative numbers work too. Open more options to request several numbers and copy the list into a document or spreadsheet.

Draw without repeats

Enable No repeated numbers to make every value unique within one batch. A range of 1 to 10 contains ten possible values, so a unique batch can contain at most ten numbers. Every new draw starts with the full range again.

Frequently asked questions

How large can the range be?

Each endpoint can be any integer from −1,000,000,000 to 1,000,000,000. A batch can contain up to 1,000 results.

Are all numbers equally likely?

Yes. The browser’s cryptographic random source and rejection sampling give every integer in the range the same chance.

Why did a number repeat?

Independent draws can repeat. Enable No repeated numbers to prevent duplicates within one batch; separate batches can still overlap.

MENU