How to Use Bet9ja Booking Codes: Load, Create and Share
Load a Bet9ja booking code on the website or app, create and share your own, fix expired codes and missing games, and avoid paid sure code scams.

Contents
- What is a Bet9ja booking code?
- How to load a Bet9ja booking code on the website
- How to load a booking code on the Bet9ja app or mobile site
- How to create and share your own Bet9ja booking code
- Why a Bet9ja booking code shows expired or games are missing
- Are paid Bet9ja booking codes safe?
- Tips for using booking codes wisely
- Frequently asked questions
Quick answer A Bet9ja booking code is a short number that saves a bet slip so anyone can load the same selections. To use one, log in on Bet9ja, open the betslip, type the code into the booking code box and load it. Check every game and the odds, enter your own stake, then place the bet. A code does not make a bet more likely to win.
Booking codes are how most people share bets in Nigeria. A friend, a WhatsApp group or a tipster sends you a code, and instead of picking ten games one by one, you load them all at once.
This guide shows how to load a code on the Bet9ja website and app, how to create and share your own, why codes sometimes show "expired" or come in with games missing, and how to avoid the people selling "sure codes".
What is a Bet9ja booking code?
A booking code (Bet9ja also calls it a booking number) is a reference to a saved bet slip. It stores the games and the markets, such as Home win or Over 2.5 goals. It does not store anyone's stake, and it does not place a bet on its own.
- You can create one without logging in.
- Anyone can load it on their own account, or take it to a Bet9ja shop and the cashier places the bet.
- A Bet9ja code works only on Bet9ja. It will not load on Sportybet or any other bookmaker.
- Odds are not locked. When you load a code, you get the current odds, which may differ from when it was made.
How to load a Bet9ja booking code on the website
On the website, the booking code box sits in the betslip area. Button names can change slightly when Bet9ja updates its site, so look for "booking code" or "booking number".
- Go to the Bet9ja sports website and log in to your account.
- Open the betslip. On desktop it is on the right side of the page.
- Find the box for a booking code or booking number.
- Type the code exactly as you got it and tap Load.
- Check each game, the market and the current odds. Remove anything you do not want.
- Enter your stake, check the potential win, and place the bet.
How to load a booking code on the Bet9ja app or mobile site
The steps on the app and the mobile site are the same idea: open the betslip and enter the code there.
- Open the Bet9ja app or the mobile site and log in.
- Tap the betslip, usually at the bottom of the screen.
- Tap the field for a booking code and type the code.
- Tap Load and wait for the selections to appear.
- Review every game and the odds, add your stake and confirm.
Download the Bet9ja app only from the official Bet9ja website or your phone's official app store. Do not install an app file sent to you on WhatsApp or Telegram.
Using a booking code at a Bet9ja shop
You do not need an account to play a booked bet in a shop. Write down or screenshot the code, give it to the cashier with your cash, and collect your printed ticket. Check the games on the ticket before you leave.
How to create and share your own Bet9ja booking code
Add your games to the betslip and use the Book a Bet option instead of placing the bet. Bet9ja shows a booking number you can copy.
- Open Bet9ja on the website, mobile site or app. You can do this logged out.
- Pick your games and markets so they appear in the betslip.
- Enter a stake if asked, then tap Book a Bet (on some versions you tap Bet while logged out).
- A pop up shows your booking number. Copy it, screenshot it or print it.
- Send the code to friends, or keep it to play later online or in a shop.
Booking your own slip is useful when you want to build a bet on your phone and pay for it at a shop, or plan your games before you fund your account.
Why a Bet9ja booking code shows expired or games are missing
A code only loads games that are still open for betting. Once games start, they drop off the slip, and once every game has started or finished, the code is dead.
| What you see | Likely reason | What to do |
|---|---|---|
| "Invalid" or "expired" code | All the games have kicked off or ended, or the code has lapsed | Ask for a fresh code or build the slip yourself |
| Some games missing | Those matches have started, been postponed, or the market is suspended | Check what loaded before you stake; the bet is now different |
| Odds are different | Prices change before kick off | Look at the new total odds and potential win |
| Code will not load at all | Typing error, or the code is from another bookmaker | Retype it and confirm it was made on Bet9ja |
If half a slip loads, think again before you play it. You are no longer playing the bet that was shared with you.
Are paid Bet9ja booking codes safe?
No code can guarantee a win, so anyone selling a "sure code" or "fixed match" is selling a guess. Many of these sellers are scams.
- Fake screenshots: winning slips are easy to edit. A screenshot is not proof.
- Pay first, code later: once you pay, the seller blocks you or sends a code that loses.
- Fixed match claims: genuine fixed results are a crime and are not sold to strangers on WhatsApp.
- Account requests: never share your Bet9ja password, OTP or card details with a tipster.
Free codes are fine to look at for ideas, including our Sportybet code for today, but treat every code as an opinion, not a promise. Before you stake, run the numbers in our bet calculator so you see the total odds and what you could lose.
Tips for using booking codes wisely
- Fewer games means a better chance. Every extra game on a slip lowers the chance the whole slip wins.
- Set a stake you can afford to lose and never borrow to bet.
- Do not chase losses with bigger stakes on the next code.
- Look up the games yourself. If you would not pick a match, remove it.
Betting is for adults 18 and over. Results are never certain, so play for fun and stop when it stops being fun. If you also play lotto, our Baba Ijebu daily numbers follow the same rule: random, never guaranteed.
Frequently asked questions
How do I use a Bet9ja booking code?
Log in, open the betslip, type the code into the booking code box and tap Load. Check the games and odds, add your stake and place the bet.
Can I use a Bet9ja booking code without an account?
You can create a code without logging in, and you can play a booked code at a Bet9ja shop. To bet online you need your own account.
Why is my Bet9ja booking code not working?
Usually the games have started or finished, or the code was typed wrongly or made on another bookmaker. Ask for a fresh code or rebuild the slip.
Can I use a Bet9ja code on Sportybet?
No. Booking codes only work on the bookmaker that created them.
Where can I get a sure Bet9ja booking code for today?
There is no sure code. Free codes are just someone's picks, and paid "sure codes" are often scams.
Questions from readers
No questions yet. Ask the first one.


