Coin Flip
Flip a virtual coin for a fair heads-or-tails — with a running tally of your results.
Uses your browser's cryptographic random generator for a genuinely fair 50/50 flip — settle a decision, break a tie, or start a game. Runs entirely in your browser.
About this tool
Flipping a coin is the oldest fair way to decide between two options — who goes first, which choice to make, settling a friendly bet — and this virtual coin does it instantly, no physical coin required. Press flip, watch the brief toss, and get a genuinely fair heads or tails.
The 50/50 is real: the result comes from your browser's cryptographic random number generator, so heads and tails are exactly equally likely, with none of the slight bias that physical coin flips can actually have (studies have found real coins favour the starting side very slightly). For decisions, that's as fair as it gets. A running tally tracks your heads and tails counts and percentages as you flip, which is quietly fascinating — over many flips you'll watch the percentages converge toward 50/50, a live demonstration of probability's law of large numbers.
Beyond settling decisions, it's handy for games that start with a coin toss, for teaching probability, or any yes/no you'd rather leave to chance. A strip of recent results shows your last flips at a glance. It's instant, free, needs no signup, and runs entirely in your browser — a fair coin always in your pocket.
How to use the Coin Flip
- 1Press 'Flip the coin' — a brief animation lands on heads or tails.
- 2The running tally tracks your heads and tails counts and percentages.
- 3Recent flips are shown as a strip for quick reference.
- 4Reset the tally anytime to start counting fresh.
Frequently asked questions
Is the coin flip a fair 50/50?
Yes — the result uses your browser's cryptographic random number generator, making heads and tails exactly equally likely. It's actually fairer than a real coin flip, which studies have shown slightly favours the side facing up at the start (around 51%).
Why do my results not show exactly 50% heads?
Randomness is streaky over small numbers — you might get 7 heads in 10 flips. That's expected. The more you flip, the closer the percentage gets to 50%, which the running tally lets you watch happen: it's the law of large numbers in action.
Can I use this to settle a decision?
That's its main purpose — assign one option to heads and the other to tails, flip, and accept the result. Because it's genuinely random and unbiased, both parties can trust it's fair, which is exactly what makes coin-flipping a decision work.
Does it keep a history of flips?
Yes — a running tally counts total heads and tails with percentages, and a strip shows your most recent flips. Reset anytime to start a fresh count. Everything is kept locally in your browser during the session and never uploaded.
Related tools
Dice Roller
Roll virtual dice — any number, from d4 to d20 — with totals and roll history. Fair crypto randomness.
Open toolRandom Name Picker
Paste a list of names and pick a fair random winner — with a raffle mode that removes each winner.
Open toolRandom Number Generator
Generate truly random numbers in any range — single picks, bulk lists, or unique draws with no repeats.
Open toolPassword Generator
Generate strong, random passwords locally — with a live strength meter and full control over length and characters.
Open tool