Skip to content
  • No data uploaded
  • Instant results

Flip a Coin

Toss a virtual coin for a fair heads or tails decision. Every flip is a true 50/50, and the counters keep score of heads, tails and your longest streak.

Flip a Coin

Tap Flip
Heads0
Tails0
Total flips0
Longest streak0

Free Flip a Coin by pGento

How it works

Press Flip coin. The result is chosen by your browser’s secure random generator first, then the animation lands on that face. Press Flip 100 times to see how results even out over many tosses.

Is it really random?

Yes. Results come from crypto.getRandomValues(), the cryptographically secure generator your browser uses for encryption keys, with rejection sampling so every outcome is exactly equally likely (simple “modulo” tricks slightly favour some numbers). Nothing is decided in advance or sent to a server, so nobody — including us — can predict or influence a result.

Streaks are normal

Runs like five heads in a row feel suspicious but are expected: in 100 fair flips the longest streak is usually 6 or 7. The coin has no memory — after five heads, the next flip is still exactly 50/50. Believing otherwise is called the gambler’s fallacy.

Probability of getting the same side several times in a row

Same side in a rowProbabilityAbout 1 in
225%4
312.5%8
46.25%16
53.125%32
61.563%64
80.391%256
100.098%1,024

Frequently asked questions

Is a real coin flip 50/50?
Very nearly. Studies of real tosses find a slight bias (about 51%) toward the side facing up at the start. This virtual coin has no bias at all.
What is the longest streak in 100 flips?
Typically 6 or 7. Use the 100-flip button to try it yourself.
Can I use it to make decisions?
Sure — a coin is great for low-stakes choices. A useful trick: notice whether you feel relieved or disappointed by the result; that tells you what you really wanted.
Flip a Coin

Embed this tool on your site

Paste this code into any web page. It stays free, fast and ad-free inside your site.

Print or save as PDF

Prints just this tool and its result. Choose “Save as PDF” as the printer to get a file. Branding is stored only in this browser.