Skip to main content

Coin Flip

Each flip prints Heads or Tails. Odds are 50/50 from Web Crypto. There is no minimum or maximum number field because a coin has two faces.

Rated 4.7 out of 5 based on 356 reviews

How to flip a coin here

  1. Set Flips to 1 for a single call, or higher to print a list.
  2. Generate. Each line is Heads or Tails. There is no integer range to set.
  3. Read the list in order if you asked for several flips. Lines are independent.
  4. Flip again for a new sample. This is not a spinning disc in a room.

Fair coin flip

Binary sample with two equally likely labels

OutcomesHeads or Tails
Odds1/2 each, unbiased Web Crypto bit
Count1 to 1000 independent flips
Not on this formNo minimum or maximum integer fields
Not physicalNo spin, edge landing, or coin weight

Heads or Tails, nothing else

The only labels this page prints are Heads and Tails. It does not print numbers, Maybe, or Edge. A physical coin can land on a rim. This generator does not model that. If you need Yes and No as words, use the yes or no generator. If you want a canvas wheel with the same 50/50 idea, use the yes or no wheel.

Fair 50/50 from Web Crypto

Each flip draws an unbiased 0 or 1 with crypto.getRandomValues, then maps 0 to Heads and 1 to Tails. Both labels are equally likely. The page does not use Math.random. Several flips are independent. Ten Heads in a row does not make Tails due next.

One flip or a list

Count 1 prints a single word. Raise Flips to get one result per line, up to 1000. Use a list when you want a series you can tally yourself. The page does not print a running Heads/Tails score. For dice with more than two faces, open the dice roller.

Not a physical coin

A real coin has mass, a toss, and a surface. This page is a binary sample in JavaScript. It will not settle disputes about a coin that already exists in someone's hand. Use it when you need a quick fair call and both people can see the same tab.

Why there is no min and max

A coin is not an integer range. Minimum and maximum belong on the random number page. Putting 1 and 2 there is a different job: you would get digits, not Heads and Tails.

Coin flip questions

Is Heads more likely than Tails?
No. Each flip is 50/50. The mapping from a fair bit to Heads or Tails does not favor either word.
Can I flip more than once?
Yes. Set Flips up to 1000. Each line is a new independent sample.
Where are the min and max boxes?
This page has none. A coin has two labels, not an integer range.
Is this a real coin toss?
No. There is no metal disc. The result is a Web Crypto bit shown as Heads or Tails.
Does a long Heads streak mean Tails is due?
No. Later flips ignore earlier ones.
How is this different from yes or no?
Same 50/50 math, different words. This page prints Heads and Tails. The yes/no page prints Yes and No.