Coin Flipper - Online Random Coin Toss Simulator

Flip a virtual coin with true atmospheric-noise randomness from RANDOM.ORG, run thousands of repeated experiments at once, and watch the distribution and the law of large numbers take shape.

Tap the big coin for a quick flip, run a batch of flips with detailed statistics, or launch the distribution lab to repeat whole experiments hundreds of times and chart the results.

This session: Heads 0 · Tails 0
Flip a batch of coins
Choose a randomness source and coin, set how many flips, and get counts, streaks, and deviation statistics with a reproducible seed.

Fetches 128 bits of atmospheric-noise entropy from RANDOM.ORG and uses it to seed a fast local generator that drives every flip. Falls back to the local CSPRNG if RANDOM.ORG cannot be reached.

A balanced coin where heads and tails each have exactly 50% probability.

Distribution lab
Repeat a whole flip experiment hundreds of times for several flip counts at once, then compare the distributions of the heads proportion.

Up to 4 counts, each 1–10,000 — e.g. 10, 100, 1000.

How many times each experiment is repeated (1–2,000).

About the Coin Flipper

A coin flip is the simplest random experiment there is, which is exactly why it is so useful: every deeper idea in probability — expectation, variance, sampling distributions, the law of large numbers, the central limit theorem — can be seen directly in a big enough pile of coin flips. This simulator takes the randomness seriously. By default it requests 128 bits of atmospheric-noise entropy from RANDOM.ORG, a true random number service that measures radio noise, and uses those bits to seed a fast, statistically sound generator (sfc32) that drives every flip in the run. If RANDOM.ORG cannot be reached, the tool falls back automatically to your browser's cryptographically secure generator and says so. Every run also reports its seed, and you can paste any text into the replay-seed field to reproduce a run exactly — handy for classrooms and for sharing results. The batch flipper reports more than raw counts. The longest heads and tails streaks show how surprisingly long runs occur in genuinely random sequences — streaks feel unfair, but they are expected. The deviation row compares the observed heads proportion with the coin's true probability p, next to the theoretical standard deviation sqrt(p(1-p)/n), so you can judge whether a result is actually unusual or just ordinary sampling noise. The distribution lab goes one level up: instead of one experiment, it repeats the whole experiment hundreds of times for several flip counts at once and plots the distribution of the heads proportion for each count on a shared axis. Ten flips per trial produce a wide, lumpy spread; a thousand flips per trial produce a narrow spike around p. That narrowing is the law of large numbers, and the increasingly bell-like shape is the central limit theorem — visible in one chart from one click. A separate running-proportion chart follows a single long run as it settles toward p, and the whole result set can be exported as CSV for a spreadsheet or a stats class.

Coin Flipper Examples

Four scenarios illustrating single flips, probability experiments, large samples, and biased coin testing.

ConfigurationExpected PatternUse Case
1 flip, fair coinHeads or tailsA quick decision — the big coin at the top does this with one tap.
100 flips, fair coinHeads% usually 40–60%Small samples wander far from 50% more often than intuition suggests.
500 flips, biased 70%Heads% close to 70%, long heads streaksBias shows up clearly at this sample size, and streaks grow with p.
Lab: 10, 100, 1000 × 200 trialsThree curves, narrowing around pThe distribution of the heads proportion tightens as flips per trial grow — the law of large numbers.

How to Use the Coin Flipper

  1. For a quick decision, just tap the big coin — it flips with a session tally underneath.
  2. For a batch, pick the randomness source (RANDOM.ORG true random is the default), choose a fair or biased coin, enter the number of flips, and press Flip Coins.
  3. Read the statistics: counts, heads percentage, longest streaks, and the deviation from p compared with the theoretical standard deviation.
  4. Open the distribution lab, enter several flip counts such as 10, 100, 1000 and a number of trials, and press Run experiments to draw the distribution curves and the convergence chart.
  5. Use the seed shown under any result to reproduce it: paste it (or any text) into the replay-seed field and run again.

Coin Flipper FAQ

Where does the randomness come from?
By default the tool fetches 128 bits of atmospheric-noise entropy from RANDOM.ORG and uses them to seed a fast local generator (sfc32) that produces every flip. If RANDOM.ORG is unreachable, it falls back to the browser's cryptographically secure generator and labels the result accordingly. You can also switch to the local source permanently.
What is RANDOM.ORG?
RANDOM.ORG is a service that generates true random numbers by measuring atmospheric radio noise rather than computing them with an algorithm. Seeding the simulation with its entropy means the outcome is anchored to a physical random process.
Is a long streak of heads evidence the coin is unfair?
Usually not. In 100 fair flips, a streak of 6 or 7 identical results is more likely than not. The longest-streak statistics in the results exist precisely to calibrate that intuition — compare your streak with what repeated fair runs actually produce in the lab.
Why does the distribution get narrower with more flips?
The standard deviation of the heads proportion is sqrt(p(1-p)/n), so it shrinks with the square root of the number of flips. Ten times more flips gives a spread about 3.2 times narrower. The lab chart shows this directly by overlaying several flip counts on one axis.
What does the replay seed do?
Every run reports the seed that drove its generator. Entering that seed (or any text of your choice) before running reproduces the exact same sequence of flips, which makes experiments repeatable and shareable.
Can I simulate an unfair coin?
Yes — choose Biased Coin and set the heads probability to any value from 0 to 100 percent. The quick-flip coin, the batch flipper, and the distribution lab all honor the setting.