Skip to content
Free tool

Random Generator: Number, Name, Dice & Coin

Free random generator with no sign-up: draw numbers from 1 to 100 or your own range, pick names from your list, roll dice online using notation such as 2d6+3, or flip a coin for heads or tails. Everything runs right in your browser; nothing is sent to a server.

Built by Dimitri Heissler

Who goes first? Play with friends on your own Minecraft server.

Quick selection

From 1 to 1000

100 different numbers are possible.

Your result

No number drawn yet. Set the range on the left and click “Draw number”.

Randomness comes from your browser's secure random source (Web Crypto). Nothing is sent to a server.

History

Still empty. Your latest results will appear here, newest first.

The history stays in this tab only and disappears when you reload.

Example result

What this Random Generator shows you

Choose a randomizer type above and configure it. One click gives you a result with its calculation: a random number, heads or tails, individual dice and their sum, or an entry from your list. Every result is saved in the history. The following examples use the real generator. The rolls here are fixed; in the tool, each click produces a new random result.

Example 1: Random number between 1 and 100

Input: From 1, To 100, 1 number, repeats allowed.

Result

73

Each of the 100 numbers has the same 1 percent chance.

Example 2: Pick 6 from 49

Input: From 1, To 49, 6 numbers, no repeats, sorted in ascending order.

Result

  1. 4
  2. 8
  3. 12
  4. 21
  5. 33
  6. 41

Six different numbers. They were drawn in the order 41, 8, 21, 4, 33, 12; the tool sorts them for you.

Example 3: Coin toss (heads or tails)

Input: 1 coin, then 10 coins at once.

Result

Number

6× heads, 4× tails

H N N H N H H N H H

In 10 flips, you got 6 heads and 4 tails; the longest streak was 2 of the same side. An exact 5–5 split occurs in just under a quarter of all sets of 10 flips. Results only even out over many flips.

Example 4: Random selection from a list

Input: list Nova, Blitz, Shadow, Pixel, draw 1 item.

Result

Shadow

Every entry has the same chance. With “Draw each entry at most once,” you can draw multiple entries without repeating a name.

Example 5: Roll 2d6+3

Input: notation 2d6+3 (two six-sided dice plus 3).

Result

  1. 4d6
  2. 5d6

4 + 5 + 3 = 12

The two dice show 4 and 5, plus a bonus of 3. The total is always between 5 and 15.

Example 6: D&D d20+5 with advantage

Input: notation 1d20+5, advantage active.

Result

  1. 7d20not counted
  2. 15d20

(7) + 15 + 5 = 20

The d20 is rolled twice (7 and 15); with advantage, the higher roll counts. With disadvantage, the result would be 12.

Example 7: 4d6, drop the lowest die

Input: notation 4d6kh3 (the highest 3 of 4 dice count).

Result

  1. 5d6
  2. 2d6not counted
  3. 6d6
  4. 4d6

5 + (2) + 6 + 4 = 15

The lowest die (2) is crossed out and does not count. This is a common way to roll ability scores in D&D.

Four types of randomness

Random generator for numbers, coin flips, dice, and names

Each tab answers a different question, so you don't have to switch between four pages.

Random number generator: number between 1 and 100

In the “Random Number” tab, set “From” and “To” or use a preset (1 to 10, 1 to 100, 1 to 1000) to draw up to 1000 numbers at once, with or without repeats, and sorted if you like. Both endpoints are included, and the range can contain negative numbers.

Flip a coin online: heads or tails

In the “Coin Flip” tab, flip one coin or up to 100 at once. Each flip has a 50 percent chance of heads or tails, and the statistics show proportions and streaks from your recent flips.

Roll dice online: d6, d20, and 2d6+3

In the “Dice” tab, choose a die from D4 to D100 or enter notation such as 2d6+3. For D&D, there is advantage and disadvantage, and “4d6kh3” drops the lowest die.

Draw names from a list

In the “Names & Lists” tab, enter one name per line and draw one or more, optionally without duplicates. The generator picks from your list; it does not invent new names. For gamertags, use the Gamertag Generator.

Generate a random order

Enable “Draw each entry at most once” and draw as many entries as your list contains, up to 100. The numbered results give you a random order, for example to decide who goes first.

Draw lottery numbers

The “Lotto 6 out of 49” quick pick draws six distinct numbers from 1 to 49 and sorts them. It is a random pick, not a prediction or an official draw.

How it works

How to use the Random Generator

Four steps from selection to result—no account, no download.

Step 1

Select randomization type

Choose a random number, coin toss, dice roll, or “Names & Lists” above to make a random selection from your list.

Step 2

Set settings

For numbers, enter a range or choose a preset such as “1 to 100.” For dice, choose a die button or enter notation such as 2d6+3. For coin flips, enter the number of flips; for selections, enter your list with one item per line.

Step 3

Generate a random result

Click the large button. The result is generated instantly in your browser; nothing is sent to a server.

Step 4

Use result

Copy the result, check the history, or copy a link with your settings to share them with others.

Probabilities

What are the odds of each dice total?

With two dice, not all totals are equally likely: there are 6 ways to roll a 7, but only one way each to roll a 2 or 12. The table is calculated from the actual dice combinations.

Probability of each total with two six-sided dice
TotalCombinationsChance
21 of 362.8 %
32 of 365.6 %
43 of 368.3 %
54 of 3611.1 %
65 of 3613.9 %
76 of 3616.7 %
85 of 3613.9 %
94 of 3611.1 %
103 of 368.3 %
112 of 365.6 %
121 of 362.8 %

The d20 with advantage and disadvantage

Normal roll (d20)
Avg. 10.50
With advantage (2d20, use the higher roll)
Avg. 13.83
With disadvantage (2d20, lower counts)
Avg. 7.18

With advantage, the chance of rolling a 20 rises from 5.0 to 9.8 percent; with disadvantage, it falls to 0.3 percent.

Fairness

How fair is this random number generator?

All results are generated in your browser; nothing is sent to a server. Instead of the basic Math.random(), the tool uses your operating system's cryptographically secure random source (Web Crypto, crypto.getRandomValues).

Secure random source

The result can neither be predicted nor reproduced. It is not physical randomness like atmospheric noise, but it is more than sufficient for games, draws among friends, and decisions.

No modulo bias

A random number with 4,294,967,296 possible values cannot be divided evenly among the six sides of a die: simply taking the remainder after division by 6 would slightly favor sides 1 through 4. The tool therefore discards the top 4 values and draws again. On average, this happens once every 1,073,741,824 rolls.

Count each roll separately

There is no balancing, streak correction, or memory. After five heads in a row, the chance of heads is still exactly 50 percent, just as it was on the first flip. When drawing without repeats, every number also has the same chance of being included in the selection.

Applications

What you can use the random generator for

One tool for dice, coins, numbers, and lists, so you do not have to switch between four pages.

Pen & Paper and D&D

Dice from d4 to d100, notation such as 2d6+3, advantage and disadvantage, and dropping the lowest die for ability rolls.

Board games without dice

Dice simulator for rounds when you don't have dice: roll up to 100 dice at once and review every roll in the history.

Decision guide

Heads or tails to settle small disputes over who starts or who pays. The statistics show how flips even out over time.

Community draw

Draw winners from a list of names, including multiple winners without duplicates, for Discord giveaways, stream rounds, and club events.

Random numbers and lottery numbers

Numbers from any range, with or without repeats, sorted or in the order drawn. The “6 from 49 Lottery” preset is just one click away.

Games and server events

Random starting players, loot distribution, or decisions by lot for your community on your own Game Server.

Discover more

More tools for game nights and groups

FAQ

Frequently asked questions about the random generator

Quick answers about random numbers, drawing names, lottery picks, dice, coin flips, and this tool.

A random generator gives you an unpredictable result at the click of a button. This one has four modes: Random Number, Coin Flip (heads or tails), Dice, and “Names & Lists.” Choose a mode above, adjust its settings, and click the big button. You'll see how each result was calculated—for example, the individual dice rolls—and find it in your history. The tool is free, runs in your browser, and requires no sign-up.

Select “Random Number,” choose the “1 to 100” preset or enter 1 under “From” and 100 under “To,” then click “Draw number.” Both endpoints are included, and each of the 100 numbers has the same 1 percent chance. You can also choose “1 to 10” or “1 to 1000,” or enter your own endpoints, including a small range like 1 to 2 or a negative range like -50 to 50. With “How many numbers?” you can draw up to 1000 at once; “No duplicate numbers” ensures each appears at most once.

Open the “Names & Lists” tab, enter one item per line, choose how many to draw, and click “Select.” You can draw up to 100 entries per click. With “Draw each entry at most once,” you'll get distinct entries—for example, three winners from 20 names. Draw every entry to get a random order, such as who goes first. A name listed twice has twice the chance of being picked. You can enter up to 1000 items, and your list stays in your browser's storage. The generator only draws from your list; it doesn't invent new names.

Yes. Each flip is independent and has exactly a 50 percent chance of heads or tails, even after five heads in a row. Results can vary considerably over a small number of flips, though: exactly 5 heads and 5 tails occurs in only 252 out of 1024 sequences of 10 flips, or about 24.6 percent. The statistics below the coin flip show proportions and streaks from your recent flips. For a yes-or-no decision, decide beforehand that heads means yes.

Open the “Dice” tab, choose the d6, and click “Roll.” The result appears immediately and is added to your history. Use “Number of dice” to roll several at once, such as two d6 for board games or five for dice games like Yahtzee; the total is calculated too. Other dice, including d4, d8, d10, d12, and d20, are one click away, with presets up to d100.

The number before “d” is the number of dice; the number after it is the number of sides. You can also add an optional modifier. 2d6+3 means roll two six-sided dice and add 3: rolls of 4 and 5 total 12. “W” also works instead of “d” (2W6). You can combine groups (1d8+1d4-2); “kh3” keeps the 3 highest dice (4d6kh3), while “kl1” keeps the lowest. Up to 100 dice with up to 1000 sides and 10 groups are allowed.

With advantage, you roll the d20 twice and take the higher result; with disadvantage, you take the lower one. For example, with d20+5 and rolls of 7 and 15, advantage uses the 15 for a total of 20, while disadvantage uses the 7 for a total of 12. A d20 averages 10.5, or 13.8 with advantage and 7.2 with disadvantage. In the Dice tab, select a single die such as d20+5 and enable “Advantage” or “Disadvantage.”

For numbers, click the “6 from 49 Lottery” preset. It sets From to 1, To to 49, the number of draws to 6, “No duplicate numbers,” and ascending order. There are 13,983,816 possible combinations, all equally likely. For other formats, set the range and number of draws yourself and enable “No duplicate numbers.” For Eurojackpot, for example, draw 5 numbers from 1 to 50, then 2 numbers from 1 to 12. The generator won't improve your chances of winning, isn't an official draw, and doesn't provide predictions.

The tool uses your browser’s cryptographically secure random source (Web Crypto) instead of Math.random(). It also avoids modulo bias: dividing 4.294.967.296 possible random values by 6 leaves a remainder of 4, making sides 1 through 4 slightly more likely. The tool discards those 4 values and draws again, giving every side exactly the same probability. This is pseudorandom rather than physically random, but it is more than sufficient for games and draws among friends.

Not on our servers: all results are generated in your browser. Your history exists only in the open tab and disappears when you reload. Only your “Names & Lists” list is saved in your browser's local storage; “Clear list” deletes it. “Copy link with these settings” shares only the settings, such as the Dice tab with 2d6+3. Results and your list are deliberately excluded from the link so nobody can falsify a result afterward. To share a result, use “Copy.”

Any more questions?

Contact Support
Order drawn?

Host your own Game Server in 60 seconds

Play with your friends on your own server, with DDoS protection, easy Mod management, and enough power for your group.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds

Looking for more tools? View all team & organization tools