Number Generators
Random Number List Generator
Generate hundreds or thousands of random numbers at once. Set the range, allow or block duplicates, then export the whole list to CSV.
Random Number List Generator
100 numbers from 1 to 100
Range
How many numbers
Up to 100,000 numbers in one list
How to use the random number list generator
- Set the range and how many numbers you need, up to 100,000 in one list.
- Tick No repeats for a list of distinct numbers, or leave it off for independent draws.
- Press Generate the list. Large lists appear in a moment.
- Copy the whole list, or download it as a CSV with one number per row.
How large a list do you need
List size follows the job. These are the sizes that come up most, with what each is typically for.
| List size | Typical job |
|---|---|
| 10 | a quick sample or a draw order |
| 100 | a classroom set or a small test column |
| 1,000 | seeding a spreadsheet or database table |
| 10,000 | a simulation batch or statistical sample |
| 100,000 | load testing and large scale sampling |
On screen the grid shows the first 3,000 numbers to keep the page fast, while copy and download always contain the complete list.
How many duplicates a big list will contain
With repeats allowed, a long list drawn from a modest range will contain duplicates, and the amount is predictable. Drawing k numbers from a range of N distinct values, the expected number of distinct results is N times (1 minus (1 minus 1 over N) to the power k). From a range of 1 to 1000 that plays out like this.
| Numbers drawn from 1 to 1000 | Expected distinct values | Expected repeats |
|---|---|---|
| 100 | 95 | 5 |
| 500 | 394 | 106 |
| 1,000 | 632 | 368 |
| 5,000 | 993 | 4,007 |
Draw as many numbers as the range holds and you still only expect about 632 distinct values, because independent draws keep landing on numbers already taken. If the list must have no duplicates, tick no repeats, which caps the list at the size of the range and guarantees every value is different.
Getting the list out
Two export routes sit on the card, and they suit different destinations.
| Route | Format | Best for |
|---|---|---|
| Copy results | one comma separated line | chat, documents, code editors |
| Download CSV | header plus one number per row | Excel, Google Sheets, databases |
A CSV of even the maximum 100,000 numbers opens comfortably in any spreadsheet. Excel holds 1,048,576 rows per sheet, so the full list uses less than a tenth of one sheet.
Why the list is generated in your browser
Server based generators such as RANDOM.ORG produce true random numbers from atmospheric noise, but each request travels to their servers and free use is metered by a daily quota. This tool generates the entire list on your own device from the browser cryptographic source, so a 100,000 number list costs nothing, arrives instantly, works offline, and never sends what you are doing to anyone.
Popular generators
Frequently asked questions
How many numbers can I generate at once
Up to 100,000 in a single list. For very large lists the grid shows the first few thousand, while copy and download always include every number.
Can I block duplicates
Yes. Tick no repeats and every number is unique, capped at the size of your range.
Can I export the whole list
Yes. Copy results puts the list on your clipboard as a comma separated line, and download CSV writes one number per row for a spreadsheet.
Does sorting change the draw
No. Sorting only orders the display. The numbers drawn are the same either way.
Is it free
Yes, free and with no sign up. Every list is built in your browser and nothing you enter leaves your device.
Related generators
- Number Base Converter
- Random Binary Number Generator
- Random Hex Number Generator
- Random Octal Number Generator
- Random Roman Numeral Generator
- True Random Number Generator
- Secure Random Number Generator
- Normal Distribution Generator
- Random Sample Generator
- Random Combination Generator
- Permutation Generator
- Random Number Generator
For a single draw with quick presets, use the random number generator, or a fixed sequence with the number list generator.