The table below summarises what to know before signing up.
| Parameter | Details |
|---|---|
| Service | Bookmaker and online casino |
| Registration cost | Free |
| Time to register | About 2 minutes |
| Minimum age | 18+ |
| Regulator | Gaming Board of Tanzania (GBT) |
| Login details | Mobile number in +255 format and password |
| Account currency | TZS |
| Confirmation | SMS code |
| 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 deposit for bonus | 5,000 TZS |
| Minimum withdrawal | 5,000 TZS |
| Minimum sports bet | 100 TZS |
| Deposit methods | M-Pesa, Mixx by Yas, Airtel Money, HaloPesa, bank cards, bank transfer |
| Verification | Required before the first withdrawal |
| Interface languages | English, Swahili |
Bonus terms can change. The current conditions are always listed in the Promotions section of the account.
What You Need Before You Register at 10bet in Tanzania
Preparing a few details in advance makes sign-up faster and avoids problems during verification later. The requirements are simple and match Tanzanian rules for licensed gaming.
Eligibility requirements
- Be at least 18 years old
- Be located in Tanzania
- Hold an active Tanzanian mobile number that can receive SMS
- Hold a valid ID such as a NIDA card, passport, driving licence or voter card
- Have a mobile money wallet or bank card in your own name
- Have no other 10bet account
Details to have ready
| Item | Why it matters |
|---|---|
| Mobile number | Used for login and SMS confirmation |
| Full name as on the ID | Must match the name used for verification and withdrawals |
| Date of birth | Confirms that you are 18 or over |
| Email address | Optional, but helps with account recovery and receipts |
| Mobile money wallet | Used for deposits and withdrawals in TZS |
How to Register a New 10bet Account in Tanzania Step by Step
The registration process is the same on the website and in the mobile app. Each step is short, and the whole form can be completed from a phone.
Registration steps
- Open the 10bet website or app and tap Register.
- Enter your Tanzanian mobile number in the +255 format, without the leading zero.
- Create a strong password.
- Select TZS as the account currency.
- Add an email address if the form asks for it.
- Choose the sports welcome bonus, the casino welcome bonus, or decline the offer.
- Enter a promo code if you have one.
- Confirm that you are 18 or over and accept the terms and conditions.
- Tap Register.
- Enter the SMS code sent to your phone to confirm the number.
Registration form fields
| Field | Requirement |
|---|---|
| Mobile number | +255 followed by the number without the leading zero |
| Password | At least 8 characters, with letters and numbers |
| Currency | TZS |
| Full name | Must match the ID used for verification |
| Date of birth | Must confirm age 18+ |
| Optional | |
| Promo code | Optional, must be entered before the first deposit |
Tips for a smooth sign-up
- Use your own number, registered in your own name.
- Make sure the mobile signal is stable so the SMS code arrives quickly.
- Choose a password you do not use on other sites.
- Do not create a second account, as duplicates can lead to blocked balances.
Which Welcome Bonus to Choose During 10bet Registration
New players can pick one welcome offer when they register. The choice must be made before the first deposit, and it cannot be combined with the other welcome bonus.
| Offer | Match | Maximum bonus | Wagering | Validity |
|---|---|---|---|---|
| Sports welcome bonus | 100% on the first deposit | 300,000 TZS | 5x the bonus amount | 30 days |
| Casino welcome bonus | 100% on the first casino deposit | 400,000 TZS | 35x the bonus amount | 30 days |
Sports bonus conditions
| Rule | Details |
|---|---|
| Minimum qualifying deposit | 5,000 TZS |
| Minimum odds | 1.80 per selection |
| Maximum bet with active bonus | 20,000 TZS |
| Qualifying bets | All qualifying sports bets |
Casino bonus conditions
| Rule | Details |
|---|---|
| Minimum qualifying deposit | 5,000 TZS |
| Maximum bet with active bonus | 5,000 TZS |
| Game contribution | Slots 100%, table and live games reduced |
Which offer fits which player
- Choose the sports bonus if you mainly bet on football, such as the NBC Premier League, Simba SC and Young Africans fixtures, or European leagues.
- Choose the casino bonus if you prefer slots, crash games or live dealer tables.
- Decline the bonus if you want to withdraw without wagering conditions.
Important rules apply to every welcome offer. It is limited to one per person, household, device and payment account. Bets that are cashed out early or fully hedged may not count toward wagering.
How to Use a Promo Code When You Sign Up at 10bet
A promo code can unlock an increased welcome bonus, a free bet or free spins. It must be entered before the qualifying deposit is made, because it cannot be added afterwards.
Where the code can be entered
| Location | When to use it |
|---|---|
| Registration form | When creating a new account |
| Deposit page | Before confirming the first deposit |
| Promotions or Bonuses section | When activating a personal or partner offer |
Steps
- Copy the code exactly as given, without extra spaces.
- Paste it into the Promo code field on the registration form.
- Complete registration and confirm the SMS code.
- Make a deposit of at least 5,000 TZS.
- Check the Bonuses section to confirm the offer is active.
Common promo code problems
| Problem | Solution |
|---|---|
| Code not accepted | Check for typos and capital letters |
| Code expired | Look for a newer code in the Promotions section |
| Offer already used | Welcome offers apply once per player |
| Bonus not shown | Refresh the page or contact live chat with the code and the deposit time |
How to Verify Your 10bet Account After Registration
Verification is a legal and security step. It confirms your identity and age, and it must be completed before the first withdrawal. Players can bet and deposit before verification, but cannot withdraw until it is approved.
Documents accepted for verification
| 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 |
Verification steps
- Log in and open the Verification section in the account menu.
- Upload a clear photo or scan of your ID.
- Upload proof of address if requested.
- Upload payment proof for the method you plan to use for withdrawals.
- Wait for the confirmation message.
Most documents are reviewed within 24 hours.
Tips for fast approval
- Photograph documents in good light, with all four corners visible.
- Make sure the name matches the registered name exactly.
- Mask the middle digits of a bank card, leaving the first six and last four visible.
- Do not upload edited or expired documents.
How to Make Your First Deposit in TZS After Registering
The first deposit activates the welcome bonus and starts your balance. All payments are in TZS, so there is no currency conversion, and 10bet charges no fee on deposits.
Deposit options and limits
| Method | Minimum deposit | Maximum deposit 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 |
Steps for a mobile money deposit
- Log in and tap Deposit.
- Choose M-Pesa, Mixx by Yas, Airtel Money or HaloPesa.
- Enter the amount in TZS. Use at least 5,000 TZS to qualify for the welcome bonus.
- Confirm the mobile number linked to the wallet.
- Approve the payment prompt on your phone with your mobile money PIN.
- Wait for the confirmation message and the updated balance.
Withdrawal basics for new players
| Method | Minimum withdrawal | Maximum per transaction | Processing time |
|---|---|---|---|
| Mobile money | 5,000 TZS | Up to 3,000,000 TZS, HaloPesa up to 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 |
Withdrawals go back to the method used for deposits where possible. The name on the payment account must match the registered name.
How to Register and Log In Through the 10bet Mobile App
Players can create an account directly in the app. Registration there uses the same form, rules and bonuses as the website.
| Platform | Installation type | Requirements |
|---|---|---|
| Android | APK file from the official site, 25 to 40 MB | Android 7.0 or later, 100 MB free memory |
| iPhone | Web app added to the Home Screen | iOS 14 or later, Safari |
Installing and registering
- Open the official 10bet site on your phone.
- On Android, download the APK, allow installation from unknown sources and install it.
- On iPhone, open the site in Safari, tap Share, then Add to Home Screen.
- Open the app and tap Register.
- Complete the form and confirm the SMS code.
Logging in later
| Method | Details |
|---|---|
| Mobile number and password | Standard login |
| Email and password | Available when an email was added |
| Saved login | On personal devices only |
| Biometric login | Fingerprint or face unlock in the app, where supported |
Download the app only from the official 10bet website to avoid fake versions.
Solving Common Registration and Login Problems at 10bet
Most registration problems are caused by number formatting, slow SMS delivery or mismatched personal details. They are usually quick to fix.
| Problem | Likely cause | Solution |
|---|---|---|
| SMS code not received | Weak signal or wrong number | Check the +255 format, wait a minute, then request a new code |
| Number already registered | An account already exists | Use Forgot password to recover it |
| Age or name mismatch | Details differ from the ID | Contact live chat before uploading documents |
| Password rejected | Fewer than 8 characters or no numbers | Use letters and numbers |
| Account blocked | Several failed login attempts | Contact live chat |
If you forget your password
- Tap Forgot password on the login page.
- Enter the registered mobile number or email.
- Wait for the SMS or email code.
- Create a new password.
- Log in with the new details.
Security, Legal Status and Responsible Gambling for New Players
Gaming in Tanzania is supervised by the Gaming Board of Tanzania (GBT), which sets licensing conditions and oversees consumer protection. Only players aged 18 and over may register, and identity checks are part of anti-money laundering rules.
Account protection
- Use a unique password of at least 8 characters.
- Never share your SMS code or mobile money PIN, even with someone claiming to represent 10bet.
- Log out on shared devices.
- Keep the phone number on the account up to date.
Responsible gambling tools
| 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 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 |
Betting is entertainment, not a source of income. Set a budget before you deposit, and never bet money you need for rent, food or school fees.
Customer Support During Registration and Verification
Support is available if the sign-up form, SMS code or documents cause difficulty. Having the right details ready speeds up the response.
| Channel | Availability | Use for |
|---|---|---|
| Live chat | 24/7 | Fast help with registration, payments and bonuses |
| 24/7, reply within 24 hours | Document uploads and detailed requests | |
| Contact form | 24/7 | Non-urgent questions |
| Help centre | 24/7 | Self-service guides |
Support is offered in English and Swahili. Before contacting the team, prepare your registered mobile number, the transaction ID from your mobile money service, the amount in TZS and the time of the payment.
Frequently Asked Questions About 10bet Registration in Tanzania
Anyone aged 18 or over who is located in Tanzania and holds a valid Tanzanian mobile number can register. You need an ID such as a NIDA card, passport, driving licence or voter card for verification. Each person may hold only one account.
The minimum deposit is 1,000 TZS through mobile money. To qualify for the sports or casino welcome bonus, the first deposit must be at least 5,000 TZS. The sports welcome bonus goes up to 300,000 TZS and the casino welcome bonus up to 400,000 TZS.
Verification is required before the first withdrawal, not before registering or depositing. Upload your ID, and proof of address or payment ownership if asked. Documents are normally reviewed within 24 hours, and the minimum withdrawal is 5,000 TZS.
No. You can choose either the sports welcome bonus or the casino welcome bonus, or decline the offer. The choice must be made before the first deposit. Sports bonus winnings need 5x wagering at odds of 1.80 or higher, while the casino bonus needs 35x wagering, both within 30 days.