Browse All Calculators

Random Number Generator

Free random number generator for whole numbers, decimals and unique lists, with dice, coin flips and a list picker. Fair, secure results in any range.

100% Free
No Sign-up
Instant Results
Works on Mobile

Random Number Generator

Numbers, dice, coins, lists and teams

1
Refine
Quick presets
Ready
?
Set your range and press Generate Numbers to get a random whole number.
Possible values
100
Odds of any one result
1 in 100
Range
1 to 100
Numbers come from your browser’s secure random source, and every allowed value has the same chance of being picked.
Random Number Generator — Free Random Number, Dice, Coin Flip and List Picker on HighCalc

Random Number Generator: Whole Numbers, Decimals, Dice and More

This free random number generator picks numbers inside any range you choose. You decide the minimum and maximum, how many numbers you want, whether they are whole numbers or decimals, and whether repeats are allowed. You can sort the results, copy them with commas, spaces or new lines, and keep a short history of recent draws. The same page also rolls dice, flips coins and picks or shuffles items from your own list.

Quick answer: for a random number between 1 and 100, leave the range as it is and press Generate Numbers. Each of the 100 numbers has a 1 in 100 chance. For lottery-style picks, choose the 6 of 49 preset, which gives six different numbers from 1 to 49 in order.

How the Numbers Are Chosen

Each number comes from the secure random generator built into your browser, the same kind of source used for encryption, rather than a simple formula that can be guessed. The picker also removes the small bias that appears when a range does not divide evenly into the random values a computer produces, so every number in your range is equally likely. With unique mode on, a number is taken out of the pool once it is drawn, so it cannot come up twice.

What You Can Generate

On the Numbers tab, set a range, an amount up to 1000, and a type. Decimals can have 1 to 10 places, and ranges can include negative numbers. You can allow only even or odd numbers, exclude numbers you do not want, and switch on Raffle mode so a number is never drawn twice until you reset the pool. Results show the sum, average and median, and a chart shows how they are spread. The Dice tab rolls up to 100 dice of any size from 2 to 1000 sides, with a modifier, advantage or disadvantage, and keep-highest or keep-lowest rules such as 4d6 drop lowest, shown as dice faces. The Coin tab flips up to 1000 coins and tracks heads, tails and the longest streak. The List tab takes names or any other items, one per line, and picks winners, shuffles the list or splits it into balanced teams.

Probability Basics

Chance of one value1 ÷ number of possible values
Possible whole numbers in a rangeMaximum − Minimum + 1
Ways to pick k different numbers from nn! ÷ (k! × (n − k)!)
SettingExampleChance of one result
Whole number1 to 1001 in 100 (1%)
Six-sided died61 in 6 (16.67%)
Twenty-sided died201 in 20 (5%)
Two dice, total of 72d66 in 36 (16.67%)
Coin flipHeads or tails1 in 2 (50%)
Lottery-style draw6 unique numbers from 1 to 491 in 13,983,816 to match all six

A random draw has no memory. After five heads in a row, the next coin flip is still 50% heads. To see how your generated numbers are spread, paste them into the mean median mode calculator, or measure their spread with the standard deviation calculator.

Common Uses

Teachers use it to call on students and to create practice questions, and game players use it for dice rolls and turn order. Organizers use it to draw raffle tickets and giveaway winners, researchers use it to pick a sample, and people who like lottery-style numbers use the unique and sorted options to build a ticket, and teachers split classes into groups with the team option. It also helps when you simply cannot decide and want a fair tie-breaker.

Limits and Fair Use

Numbers can have up to 15 digits before the decimal point, and one request returns up to 1000 numbers. Results are random, so a generator cannot improve your chances in a lottery or any game of chance. It is not meant for creating passwords or security keys, where a dedicated password tool is the safer choice. For a public draw, save a screenshot or copy of the result so others can see what was drawn.

Who Can Use This Generator?

Teachers, students, game masters, event organizers, researchers, streamers running giveaways and anyone who needs an unbiased pick can use it. It works on phones, tablets and computers without signing up.

How to Use This Random Number Generator

1

Choose a tab

Pick Numbers, Dice, Coin or List depending on what you want to generate.

2

Set your options

Enter the minimum and maximum, how many you need, and tick Unique if repeats are not allowed. For dice, choose the dice type and count.

3

Press the button

The result appears at once, with the sum, average or odds shown beneath it.

4

Copy or repeat

Copy the result, press the button again for a new draw, or use a quick preset to start from a common setup.

Features

Fair and Secure
Uses your browser's secure random source
Whole Numbers or Decimals
Any range, negatives included, up to 10 decimal places
Dice, Coins, Teams
Dice faces, coin streaks, list picks and team splits
Raffle and Filters
Exclude numbers, even or odd only, no repeats across draws
Works Everywhere
Fully responsive on phone, tablet, and desktop
Private & Secure
Everything runs in your browser — nothing is stored
Frequently Asked Questions
Common questions about the Random Number Generator.
How does this random number generator work?
You set a range and how many numbers you want, and the generator picks each one using your browser's secure random source. Every whole number in the range has exactly the same chance of being chosen, so a pick between 1 and 100 has a 1 in 100 chance for each number.
Is the generator really random and fair?
The numbers come from the cryptographic random generator built into your browser, which is much harder to predict than the basic random function many simple tools use. The method also avoids the small bias that can creep in when a range does not divide evenly, so no number is favoured.
How do I generate random numbers without repeats?
Tick Unique numbers on the Numbers tab, and each value can appear only once in a draw. For a raffle, tick Raffle mode instead, and numbers that have already been drawn are left out of every later draw until you reset the pool. You can also exclude numbers you do not want, such as 13 or 7.
Can I generate random decimals?
Yes. Change the type to Decimals and choose up to 10 decimal places. A range of 0 to 1 with 4 places gives numbers such as 0.3817, and every value with that many places is equally likely.
Can I roll dice, flip coins or pick from a list?
Yes. The Dice tab rolls up to 100 dice with 4 to 100 sides or a custom size, with a modifier, advantage or disadvantage, and a keep-highest or keep-lowest option. The Coin tab flips up to 1000 coins, and the List tab picks, shuffles or splits your own items into teams.
Can I use it for giveaways and draws?
It is a good fit for picking a winner by number or from a list, because every entry has an equal chance. For a public draw, keep a screenshot or copy of the result, and remember that past results never change the odds of the next draw.