Random number generator

Generate random whole numbers within a range you choose.

Random picks in your browser

Choose a number range

Generate 1–1,000 numbers at once.

Results

Your generated numbers will appear here.

How to use Random number generator

  1. 01Enter a minimum and maximum.
  2. 02Set the quantity and choose whether duplicates are allowed.
  3. 03Click “Generate numbers” and copy the results if needed.

About Random number generator

Generate random integers using the Web Crypto API. The range includes both endpoints and can contain negative numbers.

Choose draw numbersPick practice questionsCreate integer test data

Drawing unique numbers

To pick five numbers from 1 to 30, set the minimum to 1, maximum to 30 and quantity to 5, then turn off duplicates. Both 1 and 30 are included in the range.

You cannot draw six unique integers from 1 to 5. This tool generates whole numbers only and does not add leading zeros.

Pick from names and options with the wheel

Frequently asked questions

Can I generate unique numbers?

Yes. Turn off “Allow duplicates”. The quantity cannot exceed the number of integers in the range.

What ranges and quantities are supported?

The minimum and maximum can be integers from −1,000,000,000 to 1,000,000,000. Generate 1–1,000 values at once. Decimals are not supported.

Is it free to use?

Yes. All tools are free, with no account required.