Flip a Coin

Call it (optional):

Press Space to flip · H / T to call it

0
Flips
0
Heads
0
Tails
50%
Heads %
Current streak: – Longest streak: 0

Flip Many Coins at Once

Need 100 flips for a homework experiment, or want to see what a million coin tosses look like? Pick a number and flip them all instantly. Each coin is an independent, fair 50/50 draw from the same cryptographic random source as the coin above. Watch the heads percentage creep toward 50% as the count grows. That's the law of large numbers.

–
Heads
–
Tails
–
Heads %
–
Longest streak

The line marks exactly 50%.

What This Coin Toss Simulator Does

Instant Results

The result is decided the moment you press Flip. The 1.4-second 3D animation just shows it. Press Space for rapid flipping.

Cryptographically Random

Every flip comes from the Web Crypto API (crypto.getRandomValues), not Math.random(). Heads and tails are exactly 50/50, with no bias in the mapping.

Call It & Track Streaks

Call heads or tails before each flip and the simulator keeps score. Your last 20 results, current streak and longest streak are shown under the coin.

Flip up to 1,000,000 Coins

The bulk flipper tosses 10 to a million coins in one click and reports heads, tails, percentage and longest run. Handy for class experiments.

Sound Effects

A short flip-and-land sound plays with each toss. Mute it with the speaker button in the corner and the setting is remembered.

Stats Stay Local

Your flip history is saved in your browser's local storage — no account needed. See our privacy policy for what the site itself collects.

How This Coin Flip Works

The simulator gives you a heads-or-tails result drawn from your browser's cryptographic random number generator — specifically crypto.getRandomValues, the Web Crypto API. Every flip pulls a fresh 32-bit unsigned integer and checks whether it's even or odd. Even goes to heads; odd goes to tails. There is no server call, no stored seed, and no animation rigging the outcome. The result is decided the instant you press Flip.

Why use a digital flip instead of a real coin?

A real coin is close to fair, but not exactly. The side facing up when you start the flip has a slight edge, the surface you catch it on changes the bounce, and how you toss it changes the spin. None of that is dramatic, but it's measurable. A digital flip removes those small physical biases — at the cost of trusting the code, which is why the source of randomness matters. We dig into the difference on the probability of a coin flip.

What the stats counter is for

The four numbers under the coin track your session: total flips, heads, tails, and the running heads percentage. Watch what happens as the count grows. With a small number of flips you'll often see lopsided results — eight heads and two tails out of ten is not unusual. Past a few hundred flips the percentage settles close to 50% and stays there. That's the law of large numbers at work, and it's the single biggest source of confusion about coin flips. We unpack it on law of large numbers in coin flipping.

When a coin flip is the right tool

A coin flip suits two kinds of decisions: when both options are roughly equal (and the deciding cost is not picking quickly), and when both parties want a procedurally fair outcome with no negotiation. It's a poor tool for decisions you actually have a preference about — picking up the coin and feeling disappointed by the result is a sign that you already knew the answer. For more nuance and for comparisons with dice, spinners, and number-pickers, see coin flip vs. other random pickers.

Flipping one coin many times vs. many coins at once

Statistically they're the same experiment. A thousand flips of one fair coin and one flip each of a thousand fair coins give the same distribution of results, because every toss is independent and has the same 50% chance of heads. That's why the bulk flipper above is a fair stand-in for flipping the single coin over and over. The only thing a sequence adds is order, which is what lets you talk about streaks. In 100 flips the longest run is usually around 6 or 7. Few people expect it to be that long.

Turn it into a game

Use the Call it buttons to predict each toss and the simulator keeps score. Over many calls you'll land near 50% correct however confident you feel, which is a lesson in itself. For two-player ideas like best-of-three, Penney's game, matching pennies and the classic Australian game two-up, see our guide to coin toss games.

More on randomness and coin flipping

Last reviewed: October 2, 2026

Frequently Asked Questions

Each flip uses the Web Crypto API (crypto.getRandomValues), the browser's cryptographically secure random number generator. Its output can't be predicted from earlier results, and the even/odd mapping gives heads and tails exactly equal odds. Strictly speaking it's a CSPRNG seeded from your device's hardware entropy, not "true" physical randomness, but for any coin-flip purpose there's no detectable difference. More on that in how online coin flippers work.

Exactly 50% each, on every flip. Each toss is independent, so earlier results never change the next one. After five heads in a row, the sixth flip is still 50/50. Real physical coins are very slightly less fair, as explained in the probability of a coin flip.

A real coin can, but rarely. Physicists Daniel Murray and Scott Teare estimated about 1 in 6,000 for a US nickel tossed onto a hard surface, and thicker coins land on edge far more often. This simulator only has two outcomes, heads or tails, so it never lands on its edge.

Slightly, yes. A 2023 study by František Bartoš and colleagues recorded 350,757 flips and found coins landed on the same side they started on about 50.8% of the time. That matches a physics model by Persi Diaconis, Susan Holmes and Richard Montgomery, which predicted roughly 51%. A digital flip has no starting side, so the bias doesn't exist here.

Yes. Use the Flip Many Coins at Once panel to toss 10, 100, 1,000, 10,000, 100,000 or 1,000,000 coins in a single click. You'll see the heads and tails totals, the heads percentage and the longest streak in the batch.

Tap Heads or Tails under the Flip button, or press H or T, then flip. The simulator tells you whether your call was right and keeps a running score. Expect to hover around 50% correct, because nobody can predict a fair coin. For more ideas, see coin toss games.

The randomness is fair enough for any everyday decision: who goes first, who pays, which of two equal options to pick, or kickoff in a casual match. For anything formal, like a contract, a tied election or a prize draw, follow whatever procedure the rules require. When both people need to see the result with their own eyes, a physical coin may be more convincing.

Your flip counts, call score and recent history are stored only in your browser's local storage and are never sent to our servers. Press Reset to clear them. The site itself uses analytics and ads to stay free. Full details are in our privacy policy and cookie policy.

Click or tap the coin or the "Flip Coin" button, or press the spacebar. The result is decided instantly and shown when the 1.4-second animation finishes. Sound can be toggled with the speaker button in the bottom-right corner.