StableBet

Utility

Odds Converter

Convert between fractional, decimal and American odds instantly. See implied probability and bet returns.

Three formats, one number

All three odds formats represent the same underlying probability — the format is just convention. UK punters prefer fractional, Europeans use decimal, US sportsbooks use American moneyline. Implied probability tells you what win-rate the bookmaker is pricing in.

How to use it

  1. 1Pick the format you have (fractional, decimal or American) and type the odds in.
  2. 2Read the converted values in the gold panel on the right — all three formats plus implied probability.
  3. 3Click any row in the reference table to load that price into the converter instantly.
Worked example

Example: 5/1 in three formats

Fractional 5/1 = decimal 6.00 = American +500. The implied probability is 16.7% — the bookmaker is pricing this selection as roughly a 1-in-6 shot. A £10 bet returns £60 if it wins (£50 profit + £10 stake back).

Enter odds

Quick conversion table

FractionalDecimalAmericanProbability
1/51.20-50083.3%
1/41.25-40080.0%
1/31.33-30075.2%
1/21.50-20066.7%
4/61.67-15059.9%
Evens2.00+10050.0%
6/42.50+15040.0%
2/13.00+20033.3%
3/14.00+30025.0%
5/16.00+50016.7%
10/111.00+10009.1%
20/121.00+20004.8%
50/151.00+50002.0%

Click any row to load it into the converter.

Related calculators

Hand-picked siblings of this calculator — natural next steps in the bet-type family.

Frequently Asked Questions

Common questions

  • Fractional (UK) — 5/1 means £5 profit for every £1 staked, plus your stake back. Decimal (European) — 6.00 means £6 total return per £1 (including stake). American (US) — +500 means $5 profit per $1, or -500 means you stake $5 to win $1. All three describe the same probability; the format is just convention.

Gamble Responsibly

Gambling should be entertaining and not seen as a way to make money. Never bet more than you can afford to lose. If you or someone you know has a gambling problem, help and support is available.

BeGambleAware.orgGamCareGamStopHelpline: 0808 8020 133