How to play on BetVibe
Everything you need to go from a new account to your first M-Pesa withdrawal, in plain language.
1Create your BetVibe account
Tap JOIN NOW in the header or the sidebar. Registration takes under a minute and only needs a Kenyan mobile number and a password you choose.
Your phone number is your username. Keep it active — it is where deposit confirmations, OTPs and win alerts are sent.
- Enter your Safaricom number in the format 07XXXXXXXX.
- Choose a password of at least six characters and confirm it.
- Confirm the OTP we send by SMS, then you are logged in.
- You must be 18 or older to open an account.
2Deposit with M-Pesa
Open Deposit from the header, the sidebar or the bottom bar. Enter the amount and your M-Pesa number, then confirm.
An STK push pops up on your phone. Enter your M-Pesa PIN and your balance updates automatically — no receipt uploads and no waiting for approval.
- Minimum deposit: KES 20.
- Funds reflect in seconds; if the prompt does not appear, dial the deposit again from the same page.
- Your first ever deposit of KES 100 or more earns a 200% match into your bonus wallet.
3Play casino games
Browse the lobby by category — Slots, Live Casino, Table Games, Crash Games and BetVibe Originals. Tap any tile to launch it instantly in your browser.
Every game shows its stake range before you spin. Start small, learn the game, then adjust your stake.
- Slots: set your stake, tap spin, and paylines pay left to right.
- Live casino: real dealers streamed in HD with chip-based betting.
- Table games: blackjack, roulette and more with fixed house rules published in-game.
4Play Vibe Jet and crash games
In Vibe Jet, Nduthika and our other crash titles you place a stake before the round starts. A multiplier climbs from 1.00x and can bust at any moment — cash out before it does and you keep stake × multiplier.
Rounds are provably fair: each result is generated from a server seed you can verify after the round.
- Use the auto-cashout field to lock a multiplier in advance.
- You can place two bets per round and cash them out independently.
- Bonus funds require a minimum 2.00x cashout to count toward wagering.
5Place a sports bet
Open Sportsbook, pick a league or date filter, and tap any odds button to add a selection to your betslip. Add more selections for a multibet — odds multiply together.
Enter your stake, check the potential payout, then tap Place bet. The stake leaves your wallet immediately and the ticket appears under My Bets.
- Single: one selection, payout = stake × odds.
- Multibet: every selection must win for the ticket to pay.
- Live betting: odds move with the match and markets lock briefly around goals, cards and halftime.
6Track your bets
My Bets shows every ticket with a short 4-digit ID, all selections, live status and the possible payout. Open a ticket to see each leg graded as it settles.
Sports tickets settle automatically on full-time results — 90 minutes plus stoppage time, excluding extra time and penalties.
7Bonuses and wagering
Bonus credits sit in a separate bonus wallet. Use the wallet toggle above any game to choose whether you are staking real money or bonus funds.
Once you meet the wagering requirement shown on the Bonus page, the remaining bonus balance converts to withdrawable cash automatically.
8Withdraw your winnings
Open Deposit and switch to the Withdraw tab, enter the amount and your M-Pesa number, and confirm.
Withdrawals below KES 15,000 are paid out instantly. Larger amounts go through a quick manual review before payout.
- Money is sent to the M-Pesa number on your account.
- Any active bonus wagering must be completed before bonus-derived funds can be withdrawn.
- If a payout is delayed, contact support with your transaction time and amount.
9Need help?
Use the live chat or WhatsApp links in the footer, or call the helpline listed there. Have your phone number and the bet or transaction ID ready and we will resolve it faster.
18+ only. Gambling can be addictive — play responsibly. BetVibe · betvibe.co.ke
