Kessbet registration takes a Safaricom number, a password and a one-time code sent by SMS. Tap Register at the top right of the site, enter your number and password, then type the code you receive to activate the account. Only Safaricom lines can sign up, according to Kessbet's help page, and the code expires after a few minutes, so have your phone at hand.
Before you start
- A Safaricom line in your name: the same number receives M-Pesa withdrawals.
- Signal for SMS: the code arrives by text message.
- Age: you must be 18+ to open a betting account.
Kessbet sign up in five steps
- Open the official Kessbet site and tap Register in the top right corner.
- Enter your Safaricom mobile number.
- Create a password. Use something you do not use for email or M-Pesa.
- Press Register or Login to continue.
- Type the one-time code from the SMS before it expires. Your account is now active.
The SMS code did not arrive
| Check | Why it matters |
|---|---|
| Is the number Safaricom? | Other networks cannot register on Kessbet |
| Is the inbox full? | A full SMS inbox can block new messages |
| Did the code expire? | Request a fresh one rather than reusing the old code |
| Is the SIM in this phone? | Codes go to the SIM, not to the browser |
After registering: first deposit
Deposits are made from your account with an M-Pesa PIN prompt and credit immediately, with a low minimum. Remember that excise duty is deducted when money enters the wallet. Our Kessbet deposit and withdrawal guide covers the limits and what to do if the prompt fails.
The welcome bonus for new accounts
New players can receive Kessbet's welcome bonus, whose headline amount is listed on our Kessbet bonus page; it is spread across your betting over about a month and cannot be used on crash games. There is no promo code to enter as far as Kessbet's pages show. The full conditions are on our Kessbet promo code and bonus page.
Registering on a phone without an app
You do not need an app to sign up: the mobile site handles registration, deposits and bets. Our Kessbet app page shows how to add a home-screen icon so the site opens like an app.
Mistakes that cause trouble later
- Registering on a line registered to someone else, then being unable to withdraw.
- Opening a second account on another SIM to repeat the welcome bonus; that breaks bookmaker rules and can void both accounts.
- Sharing your password or SMS code with a "helper" on social media.
Logging in after registration
From then on you log in with the same Safaricom number and the password you chose. If you forget the password, use the reset option on the login screen; it sends a fresh code to your phone, which is another reason to register on a line you keep. Avoid saving the password in a shared phone's browser, especially if family members use the device.
Once your account works, set yourself a monthly limit before the first bet.
Frequently asked questions
How do I register on Kessbet?
Tap Register at the top right, enter your Safaricom number and a password, press Register or Login, then type the code sent by SMS.
Can I sign up for Kessbet with Airtel?
No. Kessbet says only Safaricom numbers can register.
How long is the Kessbet SMS code valid?
Only a few minutes. If it expires, request a new code.
Do I need a promo code to register on Kessbet?
No promo code appears on Kessbet pages. The welcome bonus is described without one.

By 