This coin flip tool settles a decision with a fair heads or tails call, or runs a batch of flips so you can watch the odds play out over many trials. It is useful for making a quick choice, breaking a tie, teaching probability, or generating a random binary outcome — all without a physical coin.
How it works
Each flip reads a fresh random byte from the browser’s Web Crypto API and takes its lowest bit. A bit of 0 becomes Heads and 1 becomes Tails, giving a true 50/50 chance every time. Because the crypto source is unbiased, the result is fair and unpredictable. For a batch, the tool repeats this for each flip (up to 1,000) and tallies the totals.
Example
Ask for 10 flips and you might get:
H T T H H T H T T H — Heads: 5, Tails: 5
Over a small batch the split is often uneven (say 7 heads, 3 tails); over thousands of flips it converges toward 50/50, which is a good illustration of the law of large numbers. Everything runs in your browser, nothing uploaded.