Coin Flip
Free online coin flipper · runs 100% in your browser
Flip a fair, random coin — once or thousands of times. Each flip is an unbiased 50/50 using your browser’s cryptographic randomness, with a running tally of heads, tails and the heads percentage. Nothing is uploaded.
Good to know
This coin flipper is handy for settling a decision, teaching probability, or running a quick experiment. Single flips use a spin animation; “Flip many” simulates up to 10,000 at once so you can watch the heads/tails split converge toward 50/50 — a hands-on demonstration of the law of large numbers. A few dozen flips can stray far from even; a few thousand rarely do.
Every flip runs locally with JavaScript and uses crypto.getRandomValues for fairness where supported. Your totals are saved in your browser only and persist across refreshes; tap Reset to clear them.
Frequently asked questions
Is the coin flip really random?
crypto.getRandomValues) when available, which gives an unbiased 50/50 result. It is not a fixed sequence or a trick — heads and tails are equally likely on every flip.