Coin Flip
Flip up to 100 virtual coins at once with a running heads/tails tally, percentages, and streak tracking.
Processed locally in your browser — nothing is uploaded.
Coin Flip
1–100
Flips use your browser's cryptographic random source — a genuine 50/50 every time.
About Coin Flip
A genuine 50/50: each flip draws from the browser's cryptographic random source. Flip one coin to settle a decision or a hundred to watch the law of large numbers in action — the running tally tracks heads, tails, and percentages across flips, and each batch reports its longest streak.
Common uses
- Settle a two-way decision fairly
- Demonstrate probability and streaks for a stats class
- Simulate many trials quickly without a pocketful of change
Example
Input
Flip 10 coins
Output
6 heads, 4 tails — longest streak 3 × heads
Frequently asked questions
Is this coin flip really 50/50?
Yes. Each flip draws one bit from the browser's cryptographic random source, giving heads and tails exactly equal probability — physical coins, by contrast, can carry a slight bias from weight distribution and the toss itself.
Is each flip generated on a server somewhere?
No. Every flip happens locally in your browser's JavaScript, so the outcome can't be observed, logged, or influenced by anyone else — useful when the flip is settling something that matters.
Why do I get long streaks of the same side?
Streaks are what genuine randomness looks like. In 100 fair flips the longest run of one side is typically around six or seven in a row — people expect alternation, but independent 50/50 events cluster naturally.
How many coins can I flip at once?
Up to 100 per batch. The tally tracks heads, tails, and percentages across everything you've flipped, so large batches are an easy way to watch the results converge toward 50% each.