Omnikit
DevFilesMoneyAll tools
Ctrl K
Dev toolsFile toolsMoney calculatorsAll tools
HomeFile toolsRandom Number Generator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Random Number Generator

files

Random numbers in any range, with or without repeats, whole or decimal, sorted

Processed in your browser. Nothing is uploaded. Updated on 24 Oct 2026.

A random number generator picks values from a range you set, such as 1 to 100, with each value equally likely. Ask for up to 10,000 results, allow or forbid repeats, choose whole numbers or up to 6 decimal places, and sort the list if you want it in order.

Next:
  • Random Name Picker Pick one or more winners from a list of names fairly, or split the list into random teams
  • Coin Flip Flip a fair coin once or up to 10,000 times, with a tally and the longest streak

How to generate a random number

1

Type the range in From and To.

2

Set How many numbers you want and the Decimal places.

3

Turn on No repeats and choose an Order if you need them.

4

Press Generate, then Copy or download the numbers.

About the Random Number Generator

The Random Number Generator draws numbers from any range you give it. Set the smallest and largest values, choose how many you want, and press Generate. Both ends of the range can come up. Ask for one number to settle a turn, six different numbers for a slip, or ten thousand for a spreadsheet.

Three switches cover what people usually need. No repeats makes every result different, which is what a raffle, a seating plan or a sample from a list needs; the tool tells you when the range is too small for the count you asked for. Decimal places give values in equal steps, so 0 to 1 with two places can return any of 0.00, 0.01 and so on up to 1.00, each equally likely. Sort puts the list smallest first or largest first.

The numbers come from crypto.getRandomValues, the random source your browser uses for encryption keys, not from Math.random. Many simple tools take a random word and use the remainder after dividing by the size of the range, which makes the smaller results slightly more likely whenever the range does not divide evenly. This one throws away the few words that would cause that and draws again, so every value has exactly the same chance. Ranges up to about two thousand trillion values are handled exactly.

Results can be copied as one per line, separated by commas or by spaces, or downloaded as a text file. Your range and switches are remembered on this device; the numbers are not.

What it does not do: it does not predict lottery draws or improve anyone's odds, it is not connected to any lottery or prize draw, and it is not certified for regulated gambling or official ballots.

Frequently asked questions

How do I generate random numbers without repeats?

Switch on No repeats, set the range and the count, and press Generate. Every number in the result will be different. If the count is larger than the number of values in the range, for example 20 different numbers from 1 to 10, the tool says so instead of returning a list with repeats.

Are these numbers truly random?

The numbers come from crypto.getRandomValues, the cryptographically secure generator built into every modern browser, which is seeded by the operating system from hardware events. No pattern or seed can be learned from earlier results, and the tool never falls back to the weaker Math.random.

What is modulo bias and does this tool avoid it?

Modulo bias happens when a random 32-bit word is reduced to a range with the remainder operator and the range does not divide 4,294,967,296 evenly, so small results come up slightly more often. The tool avoids that by discarding the few words above the largest even multiple and drawing again.

Can it pick lottery numbers that are more likely to win?

No. Every combination in a fair lottery is equally likely, and no generator can change that. The lottery page simply draws different numbers, such as 6 from 1 to 49, and sorts them like a ticket. Omnikit has no connection with any lottery, and the tool is for fun or for filling a slip without bias.

How do I get random decimal numbers?

Choose the number of decimal places, from 1 to 6. Values are picked in equal steps of that size between the smallest and largest number, and both ends are included. With 0 to 1 and 2 places there are 101 possible values, from 0.00 to 1.00, each with the same chance.

Are the numbers I generate stored anywhere?

No. Numbers are generated in your browser and never uploaded. The range, count and switches are saved on this device so the page opens the way you left it, but the generated numbers are not saved and disappear when you leave.

Still stuck? Ask about Random Number Generator and anybody who knows can answer. No account needed.

Common uses

  • Lottery Number GeneratorDraw a set of different numbers, such as 6 from 1 to 49, sorted like a ticket
  • Random Number 1 to 100A random whole number from 1 to 100, or a list of them, in one click

Same job, other tools: Create Large Test File – Create a 100 MB or 1 GB test file of zeros or random bytes in the browser · Flip a Coin 100 Times – Flip 100 coins at once and see the heads count, the streaks and the chance of each · Dummy PDF Generator – A valid one-page PDF padded to the exact size you choose, from 850 bytes to 1 GB.

Also works as: Random Number Picker.

Related tools

All file tools
Favicon GeneratorMake favicon.ico, Apple and Android icons from an image or two lettersCoin FlipFlip a fair coin once or up to 10,000 times, with a tally and the longest streakRandom Name PickerPick one or more winners from a list of names fairly, or split the list into random teamsPrintable CalendarPrint a monthly or 12-month calendar on A4 or Letter, or save it as a PDFPlaceholder Image GeneratorMake a placeholder image of any size as PNG, JPG, WebP or SVG, labelled with its sizeDummy File GeneratorMake a test file of an exact size, up to 1 GB, as TXT, BIN, CSV, PDF, JPG, PNG or ZIPCompress ImageShrink JPG, PNG and WebP with a live before and after previewImage to PDFTurn photos into a PDF, one per page or several per page
Was this tool helpful?
Omnikit

Small jobs, done in your browser. Free, fast and private. Files are never uploaded.

Files

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Money

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
GuidesQuestionsAboutHow we checkLaw library (beta)PrivacyTermsDisclosureContactMore: Exam practice (UGC NET Paper 1)Runs in your browser. Nothing is uploaded. © 2026 Omnikit (theomnikit.com)