Randomizer

Coin Flip

A fair, cryptographically random heads-or-tails toss. Flip the coin, keep a tally — nothing leaves your browser.

Tap the coin or press Flip to begin.

0 Heads
0 Tails
0 Flips
Heads %

About this coin flip

A free, browser-based coin flip for settling anything a coin toss can settle — who goes first, which option wins, a plain yes-or-no left to chance. Tap the coin or press Flip and it lands on heads or tails with a fair 50/50 result, then keeps a running tally so you can flip as many times as you like.

The result is decided by your browser's cryptographic random number generator, so it is genuinely unbiased — not a shuffled list, not a pattern, not weighted toward either side. There is no account, no ads, and no network request when you flip: the randomness comes from your own device, and nothing about your flips is sent anywhere.

How to use it

  1. Press Flip the coin — or just click or tap the coin itself.
  2. The coin spins and settles on Heads or Tails. The result shows above the buttons.
  3. The tally underneath counts your heads, tails, total flips, and the current heads percentage. The strip of chips shows your recent results in order.
  4. Press Full screen to enlarge the coin for a projector or the back of a room, use the Sound button to mute or unmute the flip sound, and drag the Spin length slider to make each flip quicker or longer.
  5. Keep flipping to watch the split converge toward 50/50, or press Reset to clear the tally and start a fresh count.

Your tally is stored in your browser's local storage, so it survives a page refresh and is there the next time you open the tool. Closing the tab keeps it; clearing site data wipes it.

Is a coin flip really 50/50?

For a fair coin, yes — each side has an equal chance, and that is exactly what this tool models. A real physical coin is very slightly more likely to land the way it started (a well-known result from probability research on real tosses), and a spun coin can be meaningfully biased by an uneven edge. A digital flip sidesteps all of that: there is no physical coin to be worn, weighted, or caught mid-air, just an even draw between two outcomes.

The one thing that trips people up is the gambler's fallacy — the feeling that after several heads in a row, tails is somehow "due." It is not. Every flip is independent, so the next toss is always a fresh 50/50 no matter what came before. Streaks are normal: flip enough times and you will see runs of four, five, or more of the same side. The long-run ratio still settles toward even, which is why the running percentage on this page drifts closer to 50% the more you flip — not because the coin corrects itself, but because a few early streaks matter less and less as the total grows.

When a digital coin toss beats a real one

  • No coin handy. The most common case — you need to decide something and there is no change in your pocket, but there is a phone in your hand.
  • In front of a group. Project it on a classroom or meeting screen so everyone sees the same fair result. Handy for deciding who presents first, which team kicks off, or breaking a tie.
  • Board games and sports. Replace a missing coin for kickoffs, first moves, or any "call it in the air" moment.
  • Provably unbiased. A real toss depends on the tosser; a digital flip does not, so nobody can argue the throw was rigged.

If your decision has more than two options, reach for the Dice Roller or the Random Number Generator instead — a coin only answers questions with exactly two sides.

Free, no signup, nothing leaves your device

This is one small tool, free, with no account and no advertising. Because the flip is decided on your own device, there is nothing to send anywhere — a reviewer can confirm it in the browser's Network tab in seconds: there is no traffic to inspect while you flip.

Need to make a different kind of decision? Try the Dice Roller for tabletop games, the Random Number Generator for picking a number in any range, the Random Name Picker for choosing a person from a list, or the Magic 8 Ball for a bit of fun. Or browse the full tools index.

Frequently asked questions

Is this coin flip actually fair?

Yes. Each flip is decided by the browser's cryptographic random number generator (crypto.getRandomValues), which gives an unbiased 50/50 chance of heads or tails every time. It does not favor either side, and past results have no effect on the next flip — a coin has no memory, and neither does this. The running tally is there so you can see the split converge toward 50/50 over many flips.

Does the result depend on my previous flips?

No. Every flip is independent. Ten heads in a row does not make tails "due" on the next flip — that belief is the gambler's fallacy. Each toss is a fresh 50/50 draw regardless of what came before. Over a large number of flips the totals tend toward an even split, but any single flip is a coin toss in the literal sense.

Can I flip a coin many times quickly?

Yes. Click Flip (or the coin itself) as fast as you like — the running tally keeps a count of heads, tails, and total flips with the current percentage, so you can flip a hundred times and watch the ratio settle. The recent-results strip shows your last several flips at a glance. Use Reset to clear the tally and start a fresh count.

Does anything I do here get sent to a server?

No. The coin flip runs entirely in your browser. There is no account, no analytics on your flips, and no network request when you toss the coin — the randomness comes from your own device. Your tally is kept only in your browser's local storage so it survives a refresh, and clearing site data wipes it.

Why use an online coin flip instead of a real coin?

Because you usually do not have a coin in your pocket, and a real coin is only as fair as the toss. An online flip settles a decision on a phone or projector when no coin is handy, is provably unbiased, and keeps a tally for you — handy for classrooms deciding who goes first, sports captains, board games, or any yes/no decision where you want to hand it to chance.

Can I use it full screen or on a projector?

Yes. Press Full screen and the coin fills the display so it is readable from across a room — useful on a classroom or meeting projector. Click the coin or press Flip to toss it while in full screen, and press Esc or Exit full screen to return. Because the whole tool runs in the browser, it works on any projector connected to a laptop or classroom computer.

Does it make a sound, and can I turn it off?

Each flip plays a short coin sound — a soft whoosh as it spins and a light metallic ting when it lands. The sound is generated in your browser with the Web Audio API, so no audio files are downloaded and nothing is sent anywhere. Use the Sound button to mute or unmute it; your choice is remembered the next time you open the tool.

Can I change how long the coin spins?

Yes. Drag the Spin length slider to set how long each flip animates, from a near-instant toss up to a long, suspenseful spin. The result is still revealed the moment the coin stops, so a longer spin just means more anticipation, not a delayed answer. Your chosen length is remembered the next time you open the tool.

Is it free?

Yes. Completely free, no account, no signup, no ads, no upsell. It is a small HTML, CSS, and JavaScript page that runs on your device. Use it once or a thousand times — same price either way.