Published by ParlayAPI. A genuinely free tool. The math runs entirely in your browser; nothing you type is sent anywhere, and there is no signup to use it.

Odds Converter

Type a price in any format. American, decimal, fractional, and implied probability update live as you type. Free, no account, no data leaves this page.

e.g. -110 or +150
e.g. 1.91 or 2.50
/
e.g. 10 / 11 or 3 / 2
e.g. 52.38
American
-110
Decimal
1.9091
Fractional
10/11
Implied prob
52.38%
Try:

How it works

Every format describes the same thing: the payout on a winning bet, which pins down the implied probability. Here is the exact math this page runs.

American to decimal

positive price A:  decimal = 1 + A / 100
negative price A:  decimal = 1 + 100 / |A|

So +150 gives 1 + 150/100 = 2.50, and -110 gives 1 + 100/110 = 1.9091.

Decimal and implied probability

implied probability p = 1 / decimal
decimal              = 1 / p

A decimal of 2.00 is an implied probability of 0.5000, or 50%. This is the raw price, before removing the book's margin.

Decimal to American

decimal >= 2:  American = (decimal - 1) * 100
decimal < 2:   American = -100 / (decimal - 1)

A decimal of 2.50 gives +150; a decimal of 1.50 gives -200.

Decimal to fractional

fractional = (decimal - 1), reduced to lowest terms

A decimal of 2.50 means decimal - 1 = 1.5 = 3/2. A decimal of 1.9091 means 0.9091 = 10/11. The page reduces the fraction with a continued-fraction algorithm so you get 3/2, not 15/10.

Building this into a product? This is the same implied-probability math that ParlayAPI's /v1/devig and /v1/ev endpoints run at scale across 45+ sources. Get it via the API: read the docs or see pricing.

Worked examples

These are the exact values the converter produces, and the same cases its built-in self-test checks on every page load. Probabilities are shown to 4 decimal places, decimals to 4, American odds rounded to a whole number.

InputAmericanDecimalFractionalImplied prob
American +150+1502.50003/20.4000
American -110-1101.909110/110.5238
American -200-2001.50001/20.6667
American +100+1002.00001/10.5000
Decimal 3.40+2403.400012/50.2941
Decimal 1.50-2001.50001/20.6667
Fractional 5/2+2503.50005/20.2857
Implied 25%+3004.00003/10.2500