Flip a fair coin once or up to 10,000 times, with a tally and the longest streak
Processed in your browser. Nothing is uploaded. Updated on 25 Oct 2026.A fair online coin flip gives heads and tails exactly 50% each when every flip comes from a secure random bit. Flip once to settle a decision, or up to 10,000 times at once to see the heads count, the longest streak and the exact chance of a streak that long.
Pick how many Flips you want, or type a number.
Press Flip, or the Space bar, to toss the coin.
Read the Heads and Tails totals and the bar showing the split.
Press Copy to copy the flips in order, or download them as a text file.
Coin Flip tosses a fair virtual coin. Press Flip for one toss, or choose 10, 100, 1,000 or any number up to 10,000 to flip them all at once. The result appears on the coin and in words, and every batch is added to a running score for the session.
Each flip comes from crypto.getRandomValues, the random source your browser uses for encryption keys. The tool takes one random byte per flip and reads its last bit: of the 256 possible bytes, 128 end in 0 and 128 end in 1, so heads and tails are exactly equal. There is no pattern to learn and no seed to guess.
For more than one flip you get the full sequence in order, the heads and tails count with percentages, the longest run of one side and the run the sequence ended on. People tend to expect a fair coin to switch sides more often than it does, so the page also works out, exactly rather than by simulation, the chance of seeing a streak at least that long in the same number of flips. In 100 flips, a run of seven is more likely than not.
The coin spins for about half a second. If your device is set to reduce motion, the spin is skipped and the result appears straight away. Space or Enter flips again, and the sequence can be copied or downloaded as a text file.
What it does not do: it does not simulate the physics of a real coin, which lands on its starting side slightly more often than half the time, and it does not store or send your flips anywhere. The score lives only in the open tab and resets when you close it. For picking a number rather than a side, use the Random Number Generator.
Each flip here uses one byte from crypto.getRandomValues, the browser's secure random source, and reads its last bit. Exactly 128 of the 256 possible bytes are even and 128 are odd, so heads and tails each have a 50% chance with no rounding. Earlier flips have no effect on the next one.
Choose 100 from the count buttons, or type any number up to 10,000, and press Flip. All the results appear in order, with the heads and tails count, the percentage of each, the longest streak and the chance of a streak that long happening by luck.
Usually not. Long runs are common in fair flips: in 100 flips the chance of at least one run of seven or more of the same side is about 54%. The page calculates that chance exactly for your number of flips, so you can judge a streak instead of guessing.
Yes. Let one person call heads or tails, then press Flip. The coin spins and lands, and the result is shown in large text so everyone can see it. A running score keeps count for a best of three, and Reset clears it.
Your device is probably set to reduce motion, and the tool respects that setting by skipping the spin and showing the result at once. The randomness is the same either way; the animation is only decoration and does not change which side comes up.
No. Flips are made in your browser and are never uploaded. The count you choose is remembered on this device, but the results and the session score are kept only in the open tab and disappear when you close it or press Reset.
Still stuck? Ask about Coin Flip and anybody who knows can answer. No account needed.
Same job, other tools: Lottery Number Generator – Draw a set of different numbers, such as 6 from 1 to 49, sorted like a ticket · Random Number 1 to 100 – A random whole number from 1 to 100, or a list of them, in one click · Create Large Test File – Create a 100 MB or 1 GB test file of zeros or random bytes in the browser.
Also works as: Heads or Tails · Toss a Coin.