About this tool
Flip a fair virtual coin with a 3D animation, best-of series scoring, streaks, and saved heads-tails stats.
This coin flip tool tosses a fair virtual coin using the browser's cryptographic random number generator, crypto.getRandomValues, rather than Math.random, so each result is an unbiased 50/50 and cannot be predicted from the previous flips. Alongside the 3D flip animation it keeps a running tally of heads versus tails, your current and best same-side streak, the last 30 results, and best-of-3, 5, 7 or 9 series scoring. Stats are saved in your browser between visits.
Open Coin Flip on AltFTool — it loads instantly in your browser.
Choose a mode under Select Flip Mode — Single Toss, or Best of 3, 5, 7 or 9, each card naming the First to count that settles it — then set Coins to flip anywhere from 1 to 6 and pick one of the eight finishes in Coin Skin Finish, from 5 Rubles to Bitcoin (BTC).
Press Flip Coin; it reads Flipping... for the 2.2 second spin and then the card resolves to HEADS or TAILS under Fair Toss Result. Auto Flip keeps tossing every 3.6 seconds on its own, and in a series the Heads Wins and Tails Wins scoreboard tracks the round as Toss 2 of up to 5 and puts up Start Rematch Series once one side reaches the target.
Read Running Stats & Analytics for Total Tosses, Heads Count, Tails Count, Best Streak, Current Streak, Equilibrium Score and Dominant Side, and Recent Toss History for the last 30 tosses as H and T tiles. Reset Stats and Clear History both wipe all of it after a confirm prompt.
Every toss draws from crypto.getRandomValues, the same source used for security tokens, with a documented fallback if the browser lacks it.
Pick best-of-3, 5, 7 or 9 and the winner is declared the moment one side reaches the majority — 2, 3, 4 or 5 wins.
It tracks your current run, your longest run on one side, and the last 30 results as a readable H/T strip.
Yes. It calls window.crypto.getRandomValues, the browser's cryptographically secure generator, and maps the value to heads or tails on an even split, so the odds are 50/50 on every flip. Math.random is only a fallback for browsers that do not expose the crypto API.
Yes, in your browser only. Total flips, the heads and tails split, your best streak and the last 30 results are saved to local storage, so they are still there when you come back and are never sent anywhere.
First side to a simple majority. In a best-of-5, three heads or three tails ends it, and remaining flips are not needed — the tool locks the series the moment that threshold is reached.
Because runs are normal. Each flip is independent at 50/50, so any five flips coming up heads has a 1 in 32 chance — common enough to see in a short session — and it does not make the next flip any more likely to be tails.