The BetXchange app puts the full sportsbook, live betting, Aviator and casino in your pocket, and it now runs on every major platform in South Africa. Android users install a lightweight APK of around 4.3 MB straight from the official site, iPhone owners download a 27.1 MB build from the App Store, and Huawei devices get it through AppGallery. The app is free, restricted to players aged 18 and over, and licensed by the Western Cape Gambling and Racing Board and the Eastern Cape Gambling Board.
Most actions take a minute or two: grab the file, allow the install, sign in or register, and the R20,000 first-loss welcome bonus plus 100 free spins are waiting once you make a qualifying deposit.
How to download the BetXchange app on Android
Android is the most common way South African punters install BetXchange, and the APK is not on the Google Play Store because of its limits on real-money gambling apps. You download it directly from the operator instead, which keeps the file small and quick to set up.
- Open Chrome (or any browser) and go to betxchange.co.za.
- Tap the "Download Android APK" button on the app page or in the site footer. The file starts downloading on its own.
- If your phone blocks it, go to Settings, find "Install unknown apps" and allow your browser to install once.
- Open the downloaded APK from your notification bar or Downloads folder and tap "Install".
- Launch the app, then log in or tap "Join" to register.
The Android build needs Android 5.0 or newer, so it covers nearly every phone in active use. Because it sits outside the Play Store, it won't auto-update — check the footer of the official site now and then and reinstall the latest APK if your version feels dated.
Download the BetXchange app for iPhone
BetXchange added a native iOS app on 22 December 2025, so iPhone owners no longer have to rely only on a home-screen shortcut. The current version is 1.2.2, the download is about 27.1 MB, and it holds a 4.0 rating on the App Store.
- Open the App Store and search for betXchange, or tap "Download on the App Store" from the operator's app page.
- Check that the developer shows as BetXChange, then tap "Get".
- Authorise the install with Face ID, Touch ID or your Apple password.
- Open the app and sign in, or register a new account.
The iPhone version requires iOS 15.1 or later and also runs on iPad and on Macs with an Apple M1 chip or newer. It mirrors the website, with sports, live in-play betting, casino, Aviator and Lucky Numbers all in one place, and it updates automatically through the App Store.
BetXchange app for Huawei devices
Huawei phones are covered too. Newer models without Google services can install the app through Huawei's own store rather than the APK route.
Open AppGallery and search for betXchange, or use Petal Search to locate the app, then tap to download and install. Older Huawei handsets that still run Android can instead use the standard APK from the official website, exactly as described in the Android steps above. One thing to keep in mind: Petal Search occasionally lags behind on the newest build, so if a feature looks missing, reinstall from the latest source.
System requirements
Before installing, it helps to know what each version needs and how much space it takes. The numbers below cover the three supported platforms.
| Platform | Source | Minimum OS | Approx. size | Cost |
|---|---|---|---|---|
| Android | Official site APK | Android 5.0+ | ~4.3 MB | Free |
| iPhone / iPad | App Store | iOS 15.1+ | 27.1 MB | Free |
| Huawei | AppGallery / Petal Search | Android-based / HarmonyOS | ~4.3 MB | Free |
All three builds are free to download. You only need funds once you decide to deposit and bet, and a stable connection matters since the app is not data-free.
What you can do in the app
The app carries the same offering as the desktop site, organised for one-handed use with the main sections in the bottom menu. Betting markets load quickly and your account stays signed in between sessions.
Sports cover 25+ disciplines, with soccer leading the way — PSL, the Premier League, the UEFA Champions League and major internationals — alongside rugby, cricket, tennis, golf, boxing and motorsport. Horse racing spans South African and international meetings. Live in-play betting comes with cash-out on real-money stakes, so you can settle a bet early before an event finishes. Beyond sports, the casino holds slots from providers such as Pragmatic Play and Microgaming, table classics like blackjack and roulette, live dealer tables, plus Aviator and other crash games. Lucky Numbers adds dozens of local and international draws. Push notifications keep you updated on results, promotions and bonuses.
Deposits and withdrawals in the app
Banking inside the app uses the same methods as the website, and BetXchange charges no fees on its side. The minimum deposit is just R10, which is among the lowest of any licensed South African bookmaker, and most deposits land instantly. Withdrawals run through EFT, Ozow, FNB eWallet and branch collection, and are processed within 24 to 48 hours on business days.
| Detail | Value |
|---|---|
| Minimum deposit | R10 |
| Minimum withdrawal | R20 |
| Deposit speed | Instant (Standard EFT 1–3 business days) |
| Withdrawal time | 24–48 hours, business days |
| EFT withdrawal limit | Up to R200,000 |
| Fees | None from BetXchange |
For deposits you can use Ozow and SiD Instant EFT, Capitec Pay, Visa and Mastercard via Peach Payments, WalletDoc, Apple Pay, Samsung Pay and Masterpass, plus 1Voucher, OTT Voucher and Blu Voucher. 1Voucher denominations run from R2 to R1,500 and are sold at retailers like Shoprite, Checkers, PEP and OK Foods, which suits players who prefer cash. FICA verification — a South African ID or passport and recent proof of address — is required before your first withdrawal, not before depositing, so it makes sense to verify early.
BetXchange welcome bonus and app promotions
New players who join through the app qualify for a 100% First Loss Reload Bonus up to R20,000. If your first qualifying deposit and bet lose, BetXchange refunds the stake as a bonus. You choose either the sports or the casino version, not both, and you request it within 30 days of opening the account. The qualifying deposit starts at R10, and the bonus carries a 1x wagering requirement on the sports side.
Deposit R100 or more and you also collect 100 free spins on a selected slot, credited within 24 hours and valid for seven days, with winnings paid as cash. Regular bettors get more: a Multi Bet Bonus that boosts accumulators of two or more selections by up to 300%, and a 10% Tote Stretch on horse racing every Saturday. Bonus terms shift over time, so confirm the live details inside your account before claiming.
How to register and log in
If you don't have an account yet, tap "Join" inside the app and enter your name, South African ID number, email and mobile number, then set a password and accept the terms. Registration takes two to three minutes, and you confirm the account with the code sent by SMS. Existing customers tap "Login" and use the same details as on the website — one account works across the app, mobile site and desktop.