StakeSchool
Open an Account
Odds & maths

Decimal, Fractional and American Odds

Reading time 6 minChecked 22.10.2026No tips, no odds sold · 18+

Odds are just a price. They tell you how much a winning bet returns relative to the amount you put down, and they come in three common formats: decimal, fractional and American. The same price can be written in all three, which is why a bet that looks confusing on one site is ordinary on another.

A booking code converter does something related but different. It takes the short code that stores a set of selections and rebuilds the slip in another app. This page explains both jobs: converting odds between formats, and converting a booking code from one platform to another. It explains the arithmetic only. It does not take bets, sell tips or recommend any operator.

What a booking code actually is

When you build a bet slip, most Nigerian betting apps let you save it as a short code instead of typing every selection again. That code is a reference. It points to a stored list of matches, markets and picks. Anyone who enters the same code in the same app sees the same slip.

Steel balls of a Newton's cradle mid-swing
Momentum is a story told after the fact.

The important limit is that the code usually belongs to one platform. A code generated in one app will not normally open in a different app, because each operator stores its slips in its own format. That is the whole reason people search for a way to move a slip across.

Why a booking code converter exists

A booking code converter is a tool or feature that reads the selections behind a code and rewrites them so another platform can load them. In practice there are two versions.

  • A built-in share or import feature inside one app, which moves a slip between accounts on that same platform.
  • A third-party tool that asks you to enter the code, then shows you the selections so you can rebuild the slip manually elsewhere.

The second type rarely transfers a code automatically. Most of the time it decodes the slip into a readable list, and you re-enter those picks in the other app. That is still useful, because it saves you from writing everything down by hand.

How to convert a code from one platform to another

There is no universal switch that changes one operator's code into another's. What you can do is decode and rebuild. The steps below describe the general process; the exact buttons differ by app.

  1. Open the saved slip in the app where the code was created and check that every selection is still valid.
  2. Use that app's share option to copy the code, or copy the plain list of selections if it offers one.
  3. Paste the code into a converter tool, or into the "load code" box of the second app if it accepts outside codes. Many do not.
  4. Read the decoded list carefully: match, market, selection and any line or handicap.
  5. Rebuild the same slip manually in the second app and compare the total odds before you stake anything.

Two things go wrong often. First, markets differ between operators, so a market that exists in one app may be missing in another. Second, prices move. Even if the selections match, the combined odds in the second app can be different from the first. Always check the new price before confirming.

If you only want to move a slip between accounts on the same platform, you usually do not need a converter at all. The app's own code entry box does the job, and it is free. Searches for a free booking code converter usually land on tools that decode rather than transfer, and that is the honest description of what most of them do.

Decimal odds: the format most Nigerian apps show

Decimal odds are the simplest to work with. The number includes your stake, so the return is just stake multiplied by the odds.

Example, clearly illustrative: odds of 2.50 and a stake of ₦1,000.

  • Return if the bet wins: 2.50 × ₦1,000 = ₦2,500.
  • Profit: ₦2,500 − ₦1,000 = ₦1,500.

To turn decimal odds into implied probability, divide 1 by the odds: 1 ÷ 2.50 = 0.40, or 40%. This is the break-even percentage, not a prediction. It only says what the price implies.

Fractional odds: the traditional UK format

Fractional odds show profit relative to stake, written as two numbers. Odds of 3/1 mean you win ₦3 for every ₦1 staked, plus your stake back. Odds of 1/2 mean you win ₦1 for every ₦2 staked.

Converting fractional to decimal is one step: divide the top number by the bottom, then add 1.

  • 3/1 → (3 ÷ 1) + 1 = 4.00
  • 1/2 → (1 ÷ 2) + 1 = 1.50
  • 5/2 → (5 ÷ 2) + 1 = 3.50

Going the other way, subtract 1 from the decimal and turn the result into a fraction: 3.50 − 1 = 2.50, which is 5/2.

American odds: plus and minus numbers

American odds use a plus or minus sign. The minus figure tells you how much you must stake to win ₦100. The plus figure tells you how much profit you get from a ₦100 stake.

  • −200 means stake ₦200 to win ₦100.
  • +150 means stake ₦100 to win ₦150.

Converting American to decimal:

  • For a positive number: (odds ÷ 100) + 1. So +150 → (150 ÷ 100) + 1 = 2.50.
  • For a negative number: (100 ÷ odds without the sign) + 1. So −200 → (100 ÷ 200) + 1 = 1.50.

Converting decimal to American:

  • If decimal is 2.00 or more: (decimal − 1) × 100, written with a plus sign. 2.50 → +150.
  • If decimal is below 2.00: 100 ÷ (decimal − 1), written with a minus sign. 1.50 → −200.

Odds conversion table

The table below shows the same price written three ways. The numbers are illustrative examples only and are not a statement about any operator's pricing.

Decimal Fractional American Implied probability
1.50 1/2 −200 66.7%
1.80 4/5 −125 55.6%
2.00 1/1 (evens) +100 50.0%
2.50 3/2 +150 40.0%
3.00 2/1 +200 33.3%
4.00 3/1 +300 25.0%

Implied probability is calculated as 1 ÷ decimal odds, then multiplied by 100. It is a way of reading a price, nothing more.

Converting combined odds on an accumulator

An accumulator multiplies the decimal odds of each selection together. If you have three picks at 1.80, 2.00 and 2.50, the combined decimal price is 1.80 × 2.00 × 2.50 = 9.00. A ₦500 stake would return ₦4,500 if all three win.

This is where format conversion matters most. Some apps display each leg in fractional or American odds, and the total only in decimal. Convert each leg to decimal first, then multiply. Doing it in any other order invites mistakes.

It also shows why accumulators are hard to win. Every added leg multiplies the price upward, but it also multiplies the number of things that must all go right. The bigger return is not a bigger chance.

Checking a converted code before you stake

Once a slip is rebuilt in a second app, compare it line by line with the original. Look for these differences.

  • A market that has changed name, such as a handicap shown as a different line.
  • A selection that no longer exists because the match has started or the market closed.
  • A combined price that is lower in the new app, which reduces your potential return.
  • A stake field that has defaulted to a different amount than you intended.

If anything does not match, do not confirm. A code is only a container for selections; it carries no guarantee about price.

What readers ask next

Can I convert a booking code from one betting app to another for free?

Sometimes, but not automatically. Most free tools decode the code into a readable list of selections, and you then rebuild the slip manually in the other app. A direct code-to-code transfer between different platforms is not usually possible.

Why does my converted code show different odds?

Prices move constantly, and different operators set their own margins and lines. Even with identical selections, the combined odds in the second app can differ from the first. Always check the new total before staking.

How do I convert decimal odds to fractional odds?

Subtract 1 from the decimal, then express the result as a fraction. For example, 2.50 − 1 = 1.50, which is 3/2. To go back, divide the top number by the bottom and add 1.

Does a booking code converter guarantee the same bet?

No. It only carries or displays selections. Markets can close, lines can change and prices can differ, so the rebuilt slip may not match the original exactly. Treat the code as a starting point, not a promise.

Every operator words its rules slightly differently. Where it matters, check the wording in your own account before you stake.