Flip a Coin — Heads or Tails
Flip a coin online: realistic 3D animation, cryptographically fair 50/50, live heads/tails stats. Settle bets, make decisions, choose sides.


No flips yet — hit 'Flip the coin'.
About coin flipping
Flipping a coin is the oldest way to decide between two options. Heads or tails, yes or no, I pay or you do, we go or we stay. This online coin does exactly the same — but with a real 3D animation, real rotations, and a fair result.
Under the hood is `crypto.getRandomValues`, a cryptographically secure RNG seeded with hardware entropy. Not the predictable `Math.random` — the same generator used in banking tokens and TLS. The odds are exactly 50/50, no hidden bias.
Everything runs locally: nothing leaves your browser, no sign-up needed. Flip stats and history are saved to localStorage so you can watch the distribution converge toward 50/50 over a long run. Useful for bets, family decisions, and streaming game mechanics.
Where it's useful
Settle a debate in 5 seconds
Who buys coffee, whose turn for dishes, who visits the in-laws. If both agree on a coin, the debate ends fairly.
Bets and wagers
Quick wager on heads or tails. With visible history, no one can claim the coin is rigged — the stats are right there.
Sports and games
Who serves first, which side of the field, who kicks first in a shootout. When no physical coin is around — flip online.
Make a decision
Sometimes your brain already knows the answer but is afraid to commit. Flip a coin — and the second it's in the air, you'll feel which side you're hoping for.
FAQ
Is this a fair coin? Really 50/50?
Yes. We use `crypto.getRandomValues` — a cryptographic random number generator seeded with hardware entropy (CPU timers, mouse, keyboard). Heads and tails get exactly equal odds, no bias.
Is my flip history saved?
Yes — the last 20 results and the running heads/tails stats are stored in your browser's localStorage. Hit 'Reset stats' or clear cache to wipe.
Can I use this for a bet or giveaway?
Yes. To prove fairness — record your screen: the coin really spins and lands randomly. The stats panel next to it confirms the run isn't skewed.
Why does the coin sometimes show the same side many times in a row?
That's normal. Streaks feel 'unfair' over short runs — five heads in a row happens about once in every 32 flips with a fair coin. The longer you flip, the closer the distribution gets to 50/50.
Does it work on mobile?
Yes — iOS Safari and Android Chrome. The 3D coin animation uses CSS transforms and runs smoothly even on older devices.
How is this different from the wheel of fortune?
The wheel is for picking from many options (names, tasks, restaurants). The coin is for binary choices — yes/no, heads/tails. If you have exactly two options, the coin is faster and more familiar.