The table below summarises the app and the account behind it.
| Parameter | Details |
|---|---|
| Product | 10bet mobile app for betting and casino |
| Target market | Tanzania |
| Regulatory framework | Gaming Board of Tanzania (GBT) |
| Android installation | APK file from the official website, 25–40 MB |
| iPhone installation | Web app added to the Home Screen, under 5 MB |
| Android requirements | Android 7.0 or later, 100 MB free memory, 2 GB RAM recommended |
| iPhone requirements | iOS 14 or later, Safari browser, 100 MB free memory |
| Account currency | Tanzanian shilling (TZS) |
| Minimum age | 18+ |
| Sports welcome bonus | 100% on the first deposit, up to 300,000 TZS |
| Casino welcome bonus | 100% on the first deposit, up to 400,000 TZS |
| Minimum deposit | 1,000 TZS |
| Minimum withdrawal | 5,000 TZS |
| Minimum sports bet | 100 TZS |
| Languages | English, Swahili |
| Support | Live chat and email, 24/7 |
Bonus amounts and terms can change. The current conditions are always listed in the Promotions section of the app.
What the 10bet App Offers Tanzanian Players Compared With the Mobile Website
The app and the mobile website share one account and one wallet, so a player can switch between them without losing balance or bonuses. The app adds faster loading, saved logins, push notifications and a lighter data mode that suits typical Tanzanian mobile networks.
Main app features
| Feature | What it gives the player |
|---|---|
| Sportsbook | Pre-match and live markets on football, basketball, tennis and more |
| Live betting | Real-time odds, match tracking and cash out on selected bets |
| Casino | Slots, crash games, live dealer tables, virtual sports and lottery games |
| Mobile money payments | Deposits and withdrawals through M-Pesa, Mixx by Yas, Airtel Money and HaloPesa |
| Biometric login | Fingerprint or face unlock where the phone supports it |
| Light mode | Image compression and reduced data use |
| Notifications | Alerts for bet results, bonuses and personal offers |
| Support | Live chat inside the app |
App or mobile browser
- The app is better for frequent betting, because login is faster and notifications arrive instantly.
- The browser suits players who want no installation and low phone storage use.
- Both versions include the same bonuses, markets and payment methods.
How to Download and Install the 10bet App on Android in Tanzania
The Android version is installed from an APK file taken from the official 10bet website. The process takes about two minutes on a normal mobile connection. Always download the file from the official site and never from forwarded links in messaging groups.
Android installation steps
- Open the official 10bet website in Chrome or another mobile browser.
- Tap the Android app banner or open the Mobile apps page from the menu.
- Tap Download for Android to save the APK file.
- Open Settings and go to Security or Privacy.
- Allow installation from unknown sources for the browser used for the download.
- Open the APK file from the notifications or the Downloads folder.
- Tap Install and wait until the process finishes.
- Open the app, then log in or register.
Android system requirements
| Requirement | Details |
|---|---|
| Operating system | Android 7.0 or later |
| File size | 25–40 MB |
| Free memory | At least 100 MB |
| RAM | At least 2 GB recommended |
| Connection | 3G, 4G, 5G or Wi-Fi |
If the Android installation fails
- Check that at least 100 MB of storage is free.
- Confirm that the unknown sources permission is enabled for the correct browser.
- Delete the partial file and download the APK again on a stable connection.
- Restart the phone and try once more.
- Contact live chat from the mobile website if the problem remains.
The app updates through in-app prompts. Install each new version when offered to keep the latest features and security fixes.
How to Add the 10bet App to an iPhone Home Screen
On iPhone, 10bet runs as a web app. It is added to the Home Screen through Safari and opens in full-screen mode like a regular app. Nothing needs to be downloaded from outside sources, and the web app uses very little storage.
iPhone installation steps
- Open Safari on the iPhone and go to the official 10bet website.
- Tap the Share icon at the bottom of the screen.
- Scroll down and tap Add to Home Screen.
- Keep the name 10bet and tap Add.
- Open the new 10bet icon on the Home Screen.
iPhone system requirements
| Requirement | Details |
|---|---|
| Operating system | iOS 14 or later |
| Browser | Safari |
| Size | Under 5 MB |
| Free memory | At least 100 MB |
| Connection | 3G, 4G, 5G or Wi-Fi |
The web app has the same sportsbook, casino, payments and bonuses as the website, with a cleaner full-screen layout and quicker access.
How to Register and Log In to 10bet Through the App
Registration is free and takes around two minutes. A new account needs a Tanzanian mobile number, a password and confirmation that the player is at least 18 years old. The same login works on the website and in the app.
Registration steps
- Open the app and tap Register.
- Enter a Tanzanian mobile number in the +255 format, without the leading zero.
- Create a password of at least 8 characters with letters and numbers.
- Select TZS as the account currency.
- Add an email address if requested.
- Choose the sports or casino welcome bonus, or decline it.
- Enter a promo code if you have one.
- Confirm that you are 18 or over and accept the terms.
- Tap Register and enter the SMS code sent to the phone.
Login options in the app
| Method | Details |
|---|---|
| Mobile number and password | Standard login |
| Email and password | Available when an email was added |
| Saved login | Stored on personal devices |
| Biometric login | Fingerprint or face unlock, where supported |
Forgotten password
- Tap Forgot password on the login screen.
- Enter the registered mobile number or email.
- Type the SMS or email code.
- Create a new password and log in.
Sports Betting in the 10bet App: Markets, Live Odds and Bet Slip Tools
The sportsbook in the app covers the competitions that Tanzanian fans follow most, led by football. Local leagues sit next to African and European tournaments, so a player can bet on a Simba SC and Young Africans derby and a Champions League night from the same screen.
Sports coverage
| Category | Examples |
|---|---|
| Local football | NBC Premier League, Championship, Azam Sports Federation Cup, Community Shield |
| National team | Taifa Stars, AFCON and World Cup qualifiers |
| African football | CAF Champions League, CAF Confederation Cup, AFCON |
| European football | Premier League, La Liga, Serie A, Bundesliga, Ligue 1, UEFA Champions League |
| Other sports | Basketball, tennis, cricket, rugby, boxing, MMA, volleyball, esports |
Popular bet types
- Match result (1X2) and double chance
- Over/Under total goals
- Both teams to score
- Asian and European handicaps
- Correct score and goalscorer markets
- Corners, cards and player statistics
- Accumulators and system bets
Bet slip and limits
| Feature | Details |
|---|---|
| Minimum sports bet | 100 TZS |
| Quick stake buttons | 500 TZS, 1,000 TZS, 5,000 TZS, 10,000 TZS |
| Accumulator size | Up to 30 selections |
| Odds formats | Decimal, fractional, American |
| Cash out | Full and partial, on selected events |
| Bet history | Last 12 months |
| Odds-change settings | Accept any change, accept higher only, or ask every time |
Live betting runs on hundreds of events each day. Odds refresh automatically, and the match centre shows scores and key statistics. Single, accumulator and system modes are all available, and a mobile slip can be saved for later.
Casino Games in the 10bet App: Slots, Crash Games and Live Dealers
The casino section is designed for short phone sessions as well as longer play. Games load inside the app, and the lobby can be filtered by provider, popularity and new releases. Most slots offer a free demo mode, which helps new players learn the rules before staking TZS.
Casino categories
| Category | Examples |
|---|---|
| Slots | Classic fruit slots, video slots, Megaways-style titles, bonus buy slots |
| Crash and instant games | Aviator, Spaceman, Plinko, Mines, Dice |
| Live casino | Live roulette, blackjack, baccarat, game shows, poker variants |
| Table games | European roulette, blackjack, baccarat, casino hold'em |
| Jackpot games | Progressive and fixed jackpots, with pools starting from 10,000,000 TZS |
| Virtual sports | Football, horse racing, greyhounds, basketball |
| Lottery and keno | Quick draws, number games, scratch cards |
Casino limits in the app
| Item | Details |
|---|---|
| Minimum casino bet | From 200 TZS on selected slots |
| Maximum bet with an active casino bonus | 5,000 TZS |
| Casino rounds settlement | Instant |
| Live dealer data use | Higher, similar to video streaming |
Players on limited data should use Wi-Fi for live dealer tables and switch on light mode for slots and crash games.
Bonuses and Promo Codes Available in the 10bet App
New and existing players can claim welcome offers and ongoing promotions directly in the app. Each bonus has its own deposit threshold, wagering requirement and validity period, so the terms should be read before activation.
Bonus overview
| Bonus type | Description | Typical amount |
|---|---|---|
| Sports welcome bonus | 100% match on the first deposit | Up to 300,000 TZS |
| Casino welcome bonus | 100% match on the first casino deposit | Up to 400,000 TZS |
| Free bet | Stake-free bet after qualifying activity | From 2,000 TZS to 10,000 TZS |
| Accumulator boost | Extra percentage on multi-selection wins | Up to 50% extra |
| Weekly cashback | Share of net casino losses returned | 10%, up to 150,000 TZS |
| Reload bonus | Bonus on later deposits | Up to 100,000 TZS |
| Tournament prizes | Leaderboards for slots and live games | Prize pools from 2,000,000 TZS |
Wagering rules
| Rule | Sports bonus | Casino bonus |
|---|---|---|
| Wagering requirement | 5x the bonus | 35x the bonus |
| Minimum odds | 1.80 per selection | Not applicable |
| Validity period | 30 days | 30 days |
| Maximum bet with active bonus | 20,000 TZS | 5,000 TZS |
| Minimum qualifying deposit | 5,000 TZS | 5,000 TZS |
How to claim a bonus and enter a promo code
- Register and confirm the phone number.
- Choose the sports or casino welcome offer on the form or in Promotions.
- Enter the promo code in the Promo code field, exactly as given.
- Deposit at least 5,000 TZS through mobile money or another method.
- Check the Bonuses section for the active offer.
- Meet the wagering requirement within 30 days.
A promo code must be entered before the qualifying deposit. Only one welcome bonus is allowed per person, household, device and payment account.
Deposits and Withdrawals in the 10bet App With M-Pesa, Mixx by Yas and Airtel Money
Payments in the app are made in TZS with no currency conversion. Mobile money is the fastest route for both deposits and withdrawals, and 10bet charges no fee on deposits.
Deposit methods
| Method | Minimum | Maximum per transaction | Speed |
|---|---|---|---|
| M-Pesa | 1,000 TZS | 3,000,000 TZS | Instant |
| Mixx by Yas | 1,000 TZS | 3,000,000 TZS | Instant |
| Airtel Money | 1,000 TZS | 3,000,000 TZS | Instant |
| HaloPesa | 1,000 TZS | 2,000,000 TZS | Instant |
| Visa and Mastercard | 5,000 TZS | 5,000,000 TZS | Instant |
| Bank transfer | 20,000 TZS | 10,000,000 TZS | Up to 1 business day |
Withdrawal methods
| Method | Minimum | Maximum per transaction | Processing time |
|---|---|---|---|
| M-Pesa | 5,000 TZS | 3,000,000 TZS | Usually within minutes, up to 24 hours |
| Mixx by Yas | 5,000 TZS | 3,000,000 TZS | Usually within minutes, up to 24 hours |
| Airtel Money | 5,000 TZS | 3,000,000 TZS | Usually within minutes, up to 24 hours |
| HaloPesa | 5,000 TZS | 2,000,000 TZS | Usually within minutes, up to 24 hours |
| Bank card | 10,000 TZS | 5,000,000 TZS | 1 to 3 business days |
| Bank transfer | 50,000 TZS | 10,000,000 TZS | 1 to 5 business days |
How to deposit in the app
- Log in and tap Deposit.
- Choose a mobile money service.
- Enter the amount in TZS.
- Confirm the mobile number linked to the wallet.
- Approve the prompt by entering the mobile money PIN.
Payment rules
- Withdrawals go back to the method used for deposits, where possible.
- The name on the payment account must match the registered name.
- Active bonuses must be wagered before related winnings can be withdrawn.
- Tax deductions required by Tanzanian law are applied where relevant.
Account Verification, Security and Licence Rules for App Users in Tanzania
Betting and gaming in Tanzania are supervised by the Gaming Board of Tanzania (GBT). The app follows the same age, identity and anti-money laundering rules as the website, and verification is required before the first withdrawal.
Verification documents
| Document | Accepted forms |
|---|---|
| Proof of identity | NIDA card, passport, driving licence, voter card |
| Proof of address | Utility bill or bank statement from the last 3 months |
| Payment proof | Screenshot of the mobile money account or a masked card photo |
Most documents are reviewed within 24 hours.
Security measures
| Measure | Purpose |
|---|---|
| SSL encryption | Protects data in transit |
| SMS confirmations | Confirm logins and withdrawals |
| Biometric login | Blocks access from other people on the same phone |
| Transaction monitoring | Detects unusual activity |
| Certified random number generators | Support fair casino results |
Safety tips
- Download the app only from the official 10bet website.
- Never share the SMS code or mobile money PIN with anyone, including people claiming to represent 10bet.
- Use a unique password and log out on shared phones.
- Keep the phone number on the account up to date.
Responsible Gambling Tools Inside the 10bet App
Betting is entertainment, not a source of income. The app includes tools that let players control spending and time, and they can be changed in the account settings at any time. Only players aged 18 and over may use 10bet.
| Tool | What it does |
|---|---|
| Deposit limits | Cap deposits per day, week or month in TZS |
| Loss limits | Restrict net losses over a chosen period |
| Session reminders | Show how long the current session has lasted |
| Time-out | Pause the account for 24 hours, 7 days or 30 days |
| Self-exclusion | Block the account for 6 months or longer |
Warning signs
- Betting more than planned
- Chasing losses
- Borrowing money to play
- Neglecting work, family or study
Players who notice these signs should contact support to set limits or start self-exclusion.
Customer Support and Troubleshooting for the 10bet App
Support is available around the clock in English and Swahili. Live chat is the fastest route for payment and bonus questions, while email suits document uploads and detailed requests.
| Channel | Availability | Use for |
|---|---|---|
| Live chat | 24/7 | Payments, bonuses, account issues |
| 24/7, reply within 24 hours | Documents and detailed requests | |
| Help centre | 24/7 | Self-service articles |
Common app problems
| Problem | Solution |
|---|---|
| App will not open | Update the app, restart the phone, free up storage |
| Login fails | Check the +255 number format and Caps Lock, or reset the password |
| Deposit not shown | Refresh the balance and contact live chat with the transaction ID |
| Promo code rejected | Check for typos and confirm the offer has not expired |
| Slow live streams | Switch to Wi-Fi, close background apps, enable light mode |
What to prepare before contacting support
- Registered mobile number
- Transaction ID from M-Pesa, Mixx by Yas, Airtel Money or HaloPesa
- Amount in TZS and time of the transaction
- Screenshots of any error message
Frequently Asked Questions About the 10bet App in Tanzania
Yes. Android users install an APK file from the official 10bet website on Android 7.0 or later. iPhone users add the web app to the Home Screen through Safari on iOS 14 or later. Both versions use the same account, TZS balance, bonuses and payment methods.
The minimum deposit is 1,000 TZS through M-Pesa, Mixx by Yas, Airtel Money or HaloPesa. To qualify for the sports welcome bonus of up to 300,000 TZS or the casino welcome bonus of up to 400,000 TZS, the first deposit must be at least 5,000 TZS. The minimum sports bet is 100 TZS.
Mobile money withdrawals are usually completed within minutes and always within 24 hours once the account is verified. Card withdrawals take 1 to 3 business days, and bank transfers take 1 to 5 business days. The minimum withdrawal is 5,000 TZS for mobile money.
Yes. Verification confirms identity and age and is a legal and security requirement. Players upload an ID such as a NIDA card, passport, driving licence or voter card, and sometimes proof of address or payment ownership. Documents are normally reviewed within 24 hours, after which withdrawals can be requested.