Coin Flip

Flip a virtual coin for a truly fair heads or tails, with a running tally to settle any decision.

Ready to flip
Heads
0
0%
Tails
0
0%
Total flips
0

A fairer coin than a real one

Every flip here calls crypto.getRandomValues, the browser's cryptographically secure random source, and reads a single bit: even is heads, odd is tails. That gives a clean 50/50 split with no physical bias. It is genuinely fairer than a real coin - researchers at Stanford found that a tossed coin lands on the same face it started about 51% of the time because of the way it wobbles, a bias this tool simply does not have.

Using the running tally

Below the coin, a live tally counts heads, tails and total flips, with each side's share as a percentage. Over a handful of flips the split can look lopsided - that is normal randomness, not a fault. Keep flipping and the percentages drift toward 50/50, a neat demonstration of the law of large numbers. Hit reset any time to start a fresh count.

When to flip

A coin flip is perfect for any two-way decision where you want to stay impartial: who picks first, which of two restaurants to try, kick-off in a game, or just breaking a stalemate. Decide which choice is heads and which is tails before you flip, then commit to the result. For decisions with more than two options, reach for the random picker or the random number generator. Rolling for a tabletop game instead? The dice roller covers d4 through d100.

Frequently asked questions

Is this coin flip actually fair?
Yes. Each flip uses the browser Web Crypto API to pick heads or tails with exactly 50/50 odds. Unlike a real coin, there is no physical bias, wobble or edge landing - the two outcomes are perfectly equal.
Is a real coin toss 50/50?
Almost, but not quite. Studies have found a real flip lands the same way it started slightly more often - around 51% - because of how it wobbles in the air. A digital flip removes that bias entirely, so this tool is fairer than a physical coin.
What are heads and tails used to decide?
Coin flips settle two-way choices where you want no bias: who goes first, which option to pick, kick-off in sport, or simply breaking a deadlock. Assign one choice to heads and the other to tails before you flip.
Does the running tally reset if I reload?
Yes. The tally lives only in the current page, so refreshing or closing the tab clears it. Use the reset button to start a fresh count without reloading.