Flip a Coin

Toss a fair virtual coin – heads or tails, one flip or thousands.

0 flips

Flip a Coin Online

Need to settle a decision quickly? This virtual coin toss gives you heads or tails in one click. Flip once for a quick answer, three times for a best-of-three, or thousands of times to see the law of large numbers at work. The last result is shown as a coin, and the list underneath records every flip in order.

How to use the coin flipper

  1. Choose the number of flips – one is the classic coin toss.
  2. Press Generate to toss again. Every press is a new, independent flip.
  3. Read the result on the coin and the running totals for heads, tails and the longest streak.
  4. Copy or download the full sequence if you need a record of the draw.

Fair, private and verifiable

A physical coin can be slightly biased by its weight, the way it is caught or the surface it lands on. This tool uses the Web Crypto API instead of Math.random, so the outcome is not predictable and cannot be steered. All flips happen in your browser; nothing is sent to a server.

Custom labels and biased coins

Rename the sides to turn the coin into a yes or no generator, a team picker or a "who pays for coffee" decider. Teachers can change the heads probability to demonstrate weighted events: with a 30% coin, tails should win roughly 70 times out of 100 flips, and the percentages in the statistics converge to those values as the number of flips grows.

Coin tosses in probability lessons

Flipping a coin 10, 100 and 1000 times is a classic way to show that relative frequencies approach the expected probability while the absolute difference between heads and tails can still grow. Students can also check how long streaks get and compare their guesses with the real sequence.

For more than two outcomes try the Dice Roller or pick from your own list with the Random Name Picker.

Frequently Asked Questions

Yes. With the default heads probability of 50% each flip uses the browser's cryptographically secure random generator, so heads and tails are equally likely and every flip is independent of the previous ones.

Streaks are normal in fair random sequences. In 100 fair flips the longest run of the same side is usually 5 to 7. The 'Longest streak' chip shows how long the runs in your own flips are.

Set the heads probability to any value from 0 to 100. For example 70 makes heads come up about seven times out of ten, which is useful for probability lessons and simulations.

Yes. Rename the two sides to Yes/No, Team A/Team B or anything else. The statistics still count the first label as heads and the second as tails.