The Best Gambling Apps South Africa 2026

Eight licensed South African operators take bets from your phone, and the offers they give new players run from a R10 free bet to a R20,000 deposit match. Every one of them holds a provincial bookmaker licence, and every number is printed further down so you can check it yourself.

Each of these betting sites runs its app off the same account you would use in a browser, so sport, Aviator, slots and everything else the operator offers sit under one login. Offers change, so the offer and payment tables carry the date they were read from each operator’s own pages.

Top gambling apps & sign-up bonuses in SA

Swipe the table sideways to see every column.

Gambling app Welcome offer What you have to do Best for
Hollywoodbets
Download here
R25 sign-up bonus plus 50 free spins Register as a new client, no deposit needed for the R25 Getting started without putting money in
Supabets
Download here
R50 free bet, 100 free spins and up to R5,000 in deposit bonuses Register, then deposit three times: 100% to R2,000, 50% to R1,000, 100% to R2,000 Punters who plan to deposit three times
10Bet
Download here
100% first deposit match up to R5,000 for casino, sport and horse racing Select the 100% Welcome Bonus in the Cashier, then deposit R50 or more Punters who want a big deposit match and weekly cashback
World Sports Betting
Download here
R25 free bet, 100 free spins and a 100% first deposit match up to R20,000 Opt in when you register, then opt in again before a first deposit of R50 or more The largest published single deposit match of the nine
Sportingbet
Download here
Signature Welcome Pack: a 100% deposit match up to R15,000 in bonus cash Deposit R50 or more within 7 days of registering, or R200 or more to unlock the full pack Punters happy to have the match paid out in stages as they bet
YesPlay
Download here
100% first deposit bonus up to R3,000 Accept the bonus at sign-up, then deposit from R20. Runs for 7 days Small first deposits, because it starts at R20
Gbets
Download here
R50 free bet, 50 free spins and up to R16,000 in slot deposit matches Register and verify your account for the free bet and spins, then deposit from R25 Slot players who plan to deposit more than once
Betway
Download here
Welcome Pack of 10 free spins, 10 free flights on Aviator and a R10 free bet Sign up and place R50 in bets Trying Aviator and the slots for a small first stake
Sunbet
Download here
100% first deposit match up to R1,000 Opt in when you register, then make your first deposit within 14 days Punters who want stake-back promotions on sport as well

Offers as published on each operator’s own promotions and terms pages, read on 25 September 2026.

Four of these offers give you something to bet with before you deposit anything: Hollywoodbets, Supabets, World Sports Betting and Gbets all credit a free bet or free spins when you register. The conditions behind every offer are in the small print table further down the page.

The gambling apps in more detail

The best gambling apps in South Africa are taken one at a time below, each with its sign-up bonus, the licence it holds, the phones it installs on and one thing worth knowing before you join.

Hollywoodbets app

  • Welcome offer: R25 sign-up bonus plus 50 free spins for new clients, with no deposit needed to get the R25.
  • Licensed by: five provincial boards, including Western Cape 10000107-029 and KwaZulu-Natal BOM0092, which has been running since 1999.
  • Android: the APK comes straight off the Hollywoodbets site.
  • iPhone: a native app on the Apple App Store.
  • Huawei: available through AppGallery.
  • Beyond sport: Spina Zonke slots, Aviator, JetX, High Flyer, Aviatrix, poker, live dealer games, scratch cards and Lucky Numbers.
  • Best for: a punter who wants sport, racing and casino games in one app and does not want to fund an account before trying it.

The R25 and the 50 spins need no deposit, and the terms let you use the R25 before your FICA documents have been approved. The R25 has to be used within 24 hours of the account going live, so sign up when you have time to place the bet.

Hollywoodbets also publishes separate apps for live scores, football news and its Punters’ Challenge fantasy game, so check that the one you install is the betting app itself. Our Hollywoodbets app review covers the download, FICA and the R25 bonus step by step.

Worth knowing: the free spins only work on three Habanero slots, Hot Hot Hollywoodbets, Hot Hot Fruit and Rainbow Mania, so check you like them before you claim.

Betway app

  • Welcome offer: a Welcome Pack of 10 free spins, 10 free flights on Aviator and a R10 free bet once you sign up and wager R50.
  • Licensed by: Western Cape 10181496-012, first issued 1 December 2016, and Mpumalanga 9-2-1-09658.
  • Android: APK direct from Betway, because the Play Store does not allow real money gambling apps here.
  • iPhone: native app on the App Store.
  • Huawei: available through AppGallery.
  • Beyond sport: Aviator, slots, crash games, live roulette, blackjack, baccarat, Lucky Numbers and tote racing.
  • Best for: multi bets, because WinBoost and Bet Saver both work on them.

Betway is built around the multi bet. WinBoost adds up to 1,000% to the winnings on a pre-game multi, growing with each leg priced at 1.2 or more, and Bet Saver can return your stake or more as a free bet when a multi loses one or more legs, with the amount shown on your bet slip. Live In-Play betting and Cash Out are both in the app, and our Betway app review covers the download, FICA and all sixteen ways to pay in.

Take care with the app store search on Android. The listing called Betway Scores on Google Play is a separate scores and news app, not the betting one. The real app only comes off Betway’s own site.

Worth knowing: the R50 wager behind the Welcome Pack must be a multi of 5 or more legs at total odds of 3.0 or more if you bet on sport.

10Bet app

  • Welcome offer: your first deposit matched 100% up to R5,000 when you deposit R50 or more, on casino, sport and horse racing.
  • Licensed by: Mpumalanga 9-2-1-09661, held by Edcobrite (Pty) Ltd and issued on 1 October 2025.
  • Android: APK direct from 10Bet’s own app page, because 10Bet says the Play Store does not allow real money betting apps here.
  • iPhone: 10bet Sports Betting & Games on the App Store.
  • Huawei: 10bet Sports and Games on AppGallery.
  • Beyond sport: slots, Bell Link jackpots, crash games, Evolution live dealer tables, Lucky Numbers and horse racing.
  • Best for: a big deposit match, weekly cashback and reload offers.

10Bet puts sport, a 33-studio casino and live dealer tables behind one login, with Cash Out, Bet Builder and live betting on more than 20 sports. Our 10Bet app review covers the download, FICA and all 17 ways to pay in.

Worth knowing: the 35 times wagering on casino games and the 6 times on sport and horse racing both apply to the deposit plus the bonus, and both have to be cleared inside 30 days.

Supabets app

  • Welcome offer: R50 free bet, 100 free spins, and up to R5,000 spread across your first three deposits at 100% to R2,000, then 50% to R1,000, then 100% to R2,000.
  • Licensed by: the Mpumalanga Economic Regulator, licence 9-2-1-00055, held by Portapa 2 (Pty) Ltd.
  • Android: direct APK from Supabets only.
  • iPhone: the Supabets app is on the Apple App Store.
  • Beyond sport: Play Vegas slots, Aviator, live dealer tables and Supanumbers.
  • Best for: punters who want a free bet before depositing and plan to deposit three times.

Supabets lists light data use among its app’s features, and its Play Vegas section includes quick, data-saving games alongside Aviator and the live tables. Supabets also runs branches, listed on its store locator, where you can buy Supabets vouchers and get help in person, which matters if you do not bank online.

Its promotions page lists casino tournaments such as Weekend Madness, with a R100,000 monthly prize pool, and the Jackpot Race, with R600,000, while Aviator Rain shares out R200,000 in free bets.

Worth knowing: the Huawei AppGallery version is still listed as coming soon, so Huawei owners use the mobile site for now.

World Sports Betting app

  • Welcome offer: a R25 free bet and 100 free spins when you register, then a 100% match on your first deposit up to R20,000, the largest published single match of the nine.
  • Licensed by: Western Cape 10181495-013 and Mpumalanga 9-2-1-09865.
  • Android: direct APK from the WSB site.
  • iPhone: World Sports Betting on the Apple App Store.
  • Huawei: an AppGallery app, linked from the WSB site.
  • Beyond sport: Club Prive, slots, Aviator, JetX, BetGames, virtuals, Lucky Numbers and the Stock Market live game.
  • Best for: horse racing, where the refunds and boosts are thickest.

WSB keeps a long list of everyday promotions. Best Odds Guaranteed pays the difference in free bets if the starting price beats the price you took, racing all-to-comes get boosts up to 20%, and free bet refunds cover an objection, a multi that loses by one leg and up to half your stake after a photo finish. The 2UP early payout settles a soccer bet as a winner the moment your team goes two goals clear.

Worth knowing: the match is paid in World Coins worth 10c each, which you move into either a sport free bet wallet or a casino free play wallet, and they cannot be switched between the two.

Sportingbet app

  • Welcome offer: the Signature Welcome Pack, a 100% match on your first deposit worth up to R15,000 in bonus cash, with extras when you deposit R200 or more.
  • Licensed by: the Western Cape Gambling and Racing Board, licence 10125193-020, held by Greatodds (Pty) Ltd of Granger Bay Court, Cape Town.
  • Behind the brand: the Sportingbet name is used under licence from Entain Operations Limited.
  • Android and iPhone: an Android app from the Sportingbet site, and Sportingbet SA on the Apple App Store.
  • Beyond sport: casino, slots, Aviator, live casino and BetGames.
  • Best for: punters who want an international operator running a locally licensed book.

Sportingbet’s offers page lists Cash Out, 2Up early payouts, Bet Builder and a Multi Boost of up to 1,000% on multis. The welcome match is paid out as cash in ten equal parts as you complete the wagering, so the full R15,000 needs a R15,000 first deposit and the whole wagering run to collect.

Worth knowing: crash games count 75% towards the welcome wagering and blackjack 50%, while roulette, baccarat and BetGames count nothing at all.

YesPlay app

  • Welcome offer: 100% first deposit bonus up to R3,000, accepted at sign-up, with deposits from R20 and a seven day window.
  • Licensed by: Western Cape bookmaker licence 10180204-013, issued 26 November 2025 to SA Sportsbook (Pty) Ltd.
  • Android: direct APK from YesPlay.
  • iPhone: search the App Store for YesPlay.
  • Beyond sport: more than 100 lotteries in Lucky Numbers, plus BetGames from 50c, live casino, slots from 5c and Aviator from 50c.
  • Best for: Lucky Numbers players and anyone who bets in small amounts.

YesPlay is a numbers app first, and its main draws are in the Lucky Numbers table further down. Lucky Numbers losses earn 10% cashback, paid the following Monday, and another offer gives you 20 bets on one draw for the price of 15.

The bonus needs a first deposit of only R20, which keeps the 100% match within reach of a small budget.

Worth knowing: Google Play shows apps called YesPlay, Yesplay and YES! Play from other developers, such as Venus inc and Flex Sistemas Educacionais, and none of them comes from SA Sportsbook, which runs YesPlay. Search the App Store carefully on iPhone and use the operator’s own link on Android.

Gbets app

  • Welcome offer: a R50 free bet and 50 free spins on Gates of Olympus once your account is verified, then up to R16,000 in slot bonuses across several deposits.
  • Licensed by: Western Cape licence 10179096-014, issued 25 November 2025, and Mpumalanga licence 9-2-1-09553, held by Dymanex (Pty) Ltd.
  • Android, iPhone and Huawei: an APK from the Gbets site, Gbets Sports Betting on the Apple App Store and a Huawei app linked from the site.
  • Ongoing value: cashback of up to 10% on losses, paid twice a week.
  • Beyond sport: Lucky Numbers, a slots hub, live games and crash games including Aviator.
  • Best for: steady punters, because the cashback keeps paying long after a sign-up bonus is gone.

Gbets is the betting arm of the Goldrush Gaming Group, which runs more than 60 Gbets retail outlets alongside the app. The cashback is paid twice a week, on Monday for Thursday to Sunday losses and on Thursday for Monday to Wednesday losses, once you have deposited R1,000 or more and at least R100 is due to you.

Worth knowing: the deposit matches carry up to 30 times wagering and expire 5 days after they are issued, and the most you can win from a bonus is the bonus amount itself.

Sunbet app

  • Welcome offer: a 100% match on your first deposit up to R1,000, when you opt in at registration.
  • Licensed by: the Mpumalanga Economic Regulator, licence 9-2-1-09789, and the North West Gambling Board under secure token SBET NW00001.
  • Behind the brand: Sun International, the group behind the Sun City and Time Square casinos.
  • iPhone: the Sunbet ZA app is on the Apple App Store.
  • Android: the mobile site, saved to your home screen, since sunbet.co.za offered no Android download when we checked.
  • Beyond sport: casino, live casino, poker and crash games including Aviator.
  • Best for: refunds and insurance, which is where Sunbet concentrates its promotions.

Sunbet puts most of its sports promotions into giving your stake back. Football ACCA insurance returns your stake as a free bet when a multi falls one leg short, the 90th Minute promotion gives half your stake back as a free bet when a goal after the 90th minute costs you the match, horse racing losers get a 20% cashback bonus, and the So Close rugby promotion refunds half your stake as a free bet when a handicap bet loses by half a point.

Worth knowing: if you skip the opt-in when you register, you can still claim the match by emailing Sunbet support within 14 days, as long as you have not made your first deposit.

The small print on the welcome offers

A welcome offer is only worth what its conditions let you keep. These are the terms published alongside the offers above.

Offer Time you get Condition attached
Hollywoodbets R25 sign-up bonus 24 hours Odds of 5/10 or better, bet through once, one per person, and not on both sides of the same event
Hollywoodbets 50 free spins 24 hours 60c a spin on three named Habanero slots, winnings wagered 10 times and capped at R600
10Bet 100% to R5,000 30 days from the bonus being credited Select the offer in the Cashier and deposit R50 or more; casino play is cleared at 35 times, sport and horse racing at 6 times with odds of 2.00 or better
YesPlay 100% to R3,000 7 days Accept the bonus at sign-up, deposit R20 or more, then wager the bonus 8 times within the 7 days
Supabets up to R5,000 Runs across your first three deposits 100% to R2,000, then 50% to R1,000, then 100% to R2,000, so the full figure needs three deposits
World Sports Betting 100% to R20,000 First deposit only Opt in before a first deposit of R50 or more; the match comes as World Coins, wagered 5 times on sport or 30 times on casino games before you can withdraw
Supabets R50 free bet 15 days Bet it through 5 times at odds of 2/1 or better in singles, with a maximum payout of R999 and a FICA-approved account
Sportingbet match up to R15,000 60 days Deposit R50 or more within 7 days, then wager 5 times on sport at odds of 1.90 or more, or 20 times on casino games
Gbets R50 free bet and 50 spins 5 days for the spins The free bet goes on singles or accumulators at odds of 1.50 or more, and you deposit R25 before withdrawing any winnings
Betway Welcome Pack 7 days on your home page Sign up and wager R50; the pack is 10 spins on 12 Masks of Fire Drums, 10 Aviator flights and a R10 free bet
Sunbet 100% to R1,000 14 days Opt in at registration; your deposit plus the bonus is wagered 5 times at odds of 1.5 or more

The largest published single match is the R20,000 at World Sports Betting, and a 100% match pays rand for rand, so reaching that ceiling needs a R20,000 first deposit. Gbets spreads up to R16,000 across several deposits, and Sportingbet pays its R15,000 match out in ten stages as you bet.

Every gambling app licence number

South Africa has no national licence for bookmakers. The National Gambling Board oversees compliance, but licences come from the nine provincial authorities, and a large operator will often hold several at once so it can trade across the country. If a betting site cannot show you a number like the ones below, that is the point to walk away.

Swipe sideways for the licence numbers.

Gambling app Company behind it Regulator Licence number
Betway Raging River Trading (Pty) Ltd, 2011/134505/07 Western Cape Gambling and Racing Board 10181496-012, first issued 1 December 2016
Betway Eastern Dawn Sports (Pty) Ltd, 2021/915692/07 Mpumalanga Economic Regulator 9-2-1-09658
Hollywoodbets Hollywood Sportsbook, provincial companies Western Cape Gambling and Racing Board 10000107-029 (Vasco), issued 1 November 2023
Hollywoodbets Hollywood Sportsbook, provincial companies Gauteng Gambling Board BRA-024 (Boksburg), issued 17 March 2009
Hollywoodbets Hollywood Sportsbook, provincial companies KwaZulu-Natal Gaming and Betting Board, now the KZN Economic Regulatory Authority BOM0092, ETHEK 43 (Argyle), issued 19 June 1999
10Bet Edcobrite (Pty) Ltd, 2022/247292/07 Mpumalanga Economic Regulator 9-2-1-09661, issued 1 October 2025
Supabets Portapa 2 (Pty) Ltd Mpumalanga Economic Regulator 9-2-1-00055
World Sports Betting World Sports Betting Western Cape Gambling and Racing Board 10181495-013
World Sports Betting World Sports Betting Mpumalanga Economic Regulator 9-2-1-09865
Gbets Dymanex (Pty) Ltd, 2012-121-966-07 Western Cape Gambling and Racing Board 10179096-014, issued 25 November 2025
Gbets Dymanex (Pty) Ltd, 2012-121-966-07 Mpumalanga Economic Regulator 9-2-1-09553
Sunbet Sunbet (Pty) Ltd, 2008/014410/07 Mpumalanga Economic Regulator 9-2-1-09789
Sunbet Sunbet (Pty) Ltd, 2008/014410/07 North West Gambling Board Secure token SBET NW00001
YesPlay SA Sportsbook (Pty) Ltd Western Cape Gambling and Racing Board 10180204-013, issued 26 November 2025
Sportingbet Greatodds (Pty) Ltd Western Cape Gambling and Racing Board 10125193-020, valid to 31 July 2027

Which board licenses which app

Provincial authority Apps licensed by it Where to check a number
Western Cape Gambling and Racing Board Betway, Hollywoodbets, World Sports Betting, Gbets, YesPlay, Sportingbet wcgrb.co.za
Mpumalanga Economic Regulator Betway, Supabets, World Sports Betting, Sunbet, Hollywoodbets, Gbets, 10Bet mer.org.za
Gauteng Gambling Board Hollywoodbets ggb.org.za
KwaZulu-Natal Economic Regulatory Authority Hollywoodbets kznera.org.za
Limpopo Gambling Board Hollywoodbets lgb.org.za
North West Gambling Board Sunbet nwgb.co.za

A big operator holds several licences at once, which is why Hollywoodbets appears five times and Betway twice. The board that licenses an app is also the body you complain to if something goes wrong, so it is worth knowing which one is yours before you need it.

Sportingbet’s footer names Greatodds (Pty) Ltd of Granger Bay Court in Cape Town, trading as Sportingbet South Africa and licensed by the Western Cape Gambling and Racing Board. The Bookmaker License link beside it opens the licence itself, number 10125193-020, valid from 1 August 2026 to 31 July 2027.

Hollywoodbets also holds licences in Mpumalanga, number 9-2-1-00051 in Malahleni issued 26 October 2020, and in Limpopo, Book 007-LGB in Polokwane issued 1 April 2015. It is the widest provincial spread of any operator here.

What separates the best gambling apps

Every app on this list was judged on the same handful of things: whether the licence number is published, what the welcome offer actually pays and what it demands back, which phones it installs on, what it costs you in data, and how you get money in and out. No operator can pay for a place on the list, and anything we could not confirm on the operator’s own pages counts neither for nor against an app. The full method is set out on our how we rate gambling apps page.

Why these apps are not on the Google Play Store

Search the Play Store for any South African betting site and you will come up short. Google’s developer policy allows real money gambling apps only in the countries on its approved list, and South Africa is missing from that list. The rule comes from Google and applies to every operator here alike.

So Android users install from the operator’s own website instead. Apple takes a different view, and all nine operators here list an app on the App Store, so iPhone owners install the usual way.

The side effect is worth knowing. Because the install comes from outside the store, your phone will warn you before it runs, and Play Protect may flag it afterwards. Both warnings are normal for any file installed this way.

Installing a gambling app on Android

  1. Open the operator’s own site in your phone browser. Type the address yourself rather than tapping a link from WhatsApp or a social post.
  2. Find the download button. It usually sits on the homepage or in the account menu, often labelled Download App or Get the App, and it saves an APK file to your phone.
  3. Allow the install when your phone asks. Android blocks installs from outside the Play Store by default, so it will ask you to allow your browser to install unknown apps.
  4. Open the file and follow the prompts. The gambling app then installs.
  5. Register or log in, then upload your FICA documents. The operator will not pay out until your identity is verified, so send them when it asks.

Installing on iPhone

  1. Search the App Store for the operator by name. Some list under a longer name, such as Sunbet ZA, Sportingbet SA or Gbets Sports Betting.
  2. Check the developer name under the title. It should match the company that runs the brand, not an unfamiliar name.
  3. Install and log in with your existing details if you already have a web account. The app and the website share one account and one balance.
  4. Turn on Face ID or Touch ID in the app’s security settings so you are not typing a password every time.

If you would rather not install an app, open the mobile betting site in Safari, tap Share, then Add to Home Screen. You get an icon on the home screen that opens straight into it.

Huawei phones

Huawei handsets without Google services have no Play Store, so they rely on AppGallery or the mobile site. Betway and Hollywoodbets both publish an app on AppGallery, World Sports Betting, YesPlay and Gbets link a Huawei app from their own sites, and Supabets lists its AppGallery version as coming soon. For everything else, add the mobile betting site to your home screen.

Keeping data use down

Mobile data is the running cost of betting on a phone. Supabets and Betway both list light data use among their app features, and both call their app data-free on their download pages, so check what that covers with your network before you rely on it.

Three settings make a difference on any app:

  • Turn off live streaming unless you are watching deliberately. Video is by far the heaviest thing in a betting app.
  • Turn off animated odds boards and auto-play in the app settings where the option exists.
  • Turn off background refresh for the app in your phone’s own settings, so it only uses data while you have it open.

Aviator and casino games on a betting app

Open any South African gambling app and you will find slots, roulette, blackjack and Aviator sitting next to the soccer. That surprises people who have read that online casino is not licensed here, and the explanation is worth understanding before you play.

Licensed South African bookmakers offer these games as fixed-odds betting games under their bookmaker licence, rather than as casino games under a casino licence. Betway’s own footer states it plainly: all games are fixed-odds betting events. YesPlay’s footer says the same, that all bets including those on casino games and slots are based on fixed-odds betting rules. The regulator and the industry do not entirely agree about that, but every large licensed operator does it this way, which is why Aviator is on every app on this page.

Aviator is the crash game that took over South African betting. A plane takes off, a multiplier climbs, and you cash out before it flies away. All nine apps here carry it, and Betway and Supabets both run Aviator Rain, which drops free bets to players in the game.

Gambling app Crash games Worth knowing
Hollywoodbets Aviator, Aviatrix, JetX, High Flyer Runs its own tournaments on JetX, High Flyer and Aviatrix
Betway Aviator, plus a separate crash section Aviator has its own page, linked from the site footer
10Bet Aviator, Spaceman, Aviatrix, Jet X and High Flyer in a crash lobby of 21 titles Crash games count 10% towards the welcome bonus wagering
YesPlay Aviator, Spaceman, Big Bass Crash, High Flyer, Skyward Crash games start at 40c, with Aviator from 50c
World Sports Betting Aviator, JetX Both sit in the top navigation alongside the sportsbook
Supabets Aviator and crash inside Play Vegas Aviator Rain shares out R200,000 in free bets
Gbets Aviator in a crash games section Sits next to the slots hub and live games
Sportingbet Aviator Carried in its own menu item, with live casino alongside
Sunbet Aviator in a dedicated crash section Poker sits in the main menu as well

Aviator predictor apps are a scam. Whatever the seller promises, in a WhatsApp group or anywhere else, no outside app can see into the game’s own system, so none can tell you when the plane will fly away. Anything charging you for a prediction is taking your money for nothing, and the download is coming from somewhere you have no reason to trust.

Lucky Numbers lets you bet on the outcome of lottery draws around the world without buying a ticket. YesPlay lists more than 100 lotteries, and the table below sets out its main draws. Hollywoodbets, Supabets, WSB and Gbets all run their own numbers sections too.

Lucky Numbers draws you can bet on

Draw Where it comes from How often
SA Daily Lotto 5/36 South Africa Every day
UK 49s United Kingdom Lunchtime, teatime, brunchtime and drivetime draws
Gosloto 5/36, 7/49 and 6/45 Russia Several draws a day
France Loto 5/49 France Set draw days
American keno Georgia, Virginia, California, Kentucky and New Jersey Through the day
Rapid draws UK 15s and 39s, Rapido, Canadian, Slovakian and Italian keno Minutes apart, through the day

Those are the draws on YesPlay. Fixed odds are published next to each one, so two balls on Gosloto 5/36 pays 56.00 and three pays 551.00, and two on the UK 49s pays 53.00.

Getting money in and out of a betting app

South African payment habits shape these apps more than anything else. Cash vouchers and shop deposits matter here, because plenty of punters do not want a card anywhere near a betting account.

Way to pay How it works Seen on
Instant EFT Pay from your bank account through Ozow, Stitch, PayFast or your bank’s own app Betway, Hollywoodbets, 10Bet (Capitec Pay and Ozow EFT)
Cash vouchers Buy a voucher at a shop such as Shoprite, PEP or Boxer and type the PIN into the app Betway 1ForYou, OTT, Kazang and Easy Load, Hollywoodbets 1Voucher and 1ForYou, 10Bet 1ForYou, OTT, BluVoucher and EasyPay
Money Market counters Pay in at a Shoprite or Checkers Money Market counter, or through a Shoprite Money Market Account Betway at the counter, Hollywoodbets through the account for deposits and withdrawals
Cash at an ATM Withdraw with an SMS PIN through FNB eWallet, Absa CashSend, Standard Bank Instant Money or Nedbank Send-iMali Betway, and Hollywoodbets through CashSend
Operator branches Buy a voucher with cash at the operator’s own store, or get help in person Supabets vouchers at Supabets stores, with branches also run by Hollywoodbets and Gbets
USSD Deposit a voucher PIN by dialling a short code, with no data needed Betway on *120*48463#
Phone wallets Apple Pay and MTN Mobile Money Hollywoodbets Apple Pay and MTN MoMo, Betway MTN Mobile Money, 10Bet Apple Pay

Payment methods as published by each operator, read on 25 September 2026.

Betway lists sixteen ways to deposit and six to withdraw. Hollywoodbets lists eighteen payment portals, from Ozow, Stitch and PayFast to Apple Pay, MTN MoMo, crypto and Capitec through Pay@.

FICA verification before your first withdrawal

Every licensed South African operator has to verify who you are under the Financial Intelligence Centre Act. Betway and Hollywoodbets both check your ID number automatically when you sign up, and if that check does not go through, the operator asks for documents before it activates the account or pays out, so send them on the day you join.

What each operator asks for differs, so check its FICA page first. Between them, Betway and Hollywoodbets ask for these, as clear colour photographs:

  • Your ID. A South African ID card, ID book or a valid passport, with both sides of a smart card ID. Hollywoodbets asks for nothing more.
  • A recent bank statement. Betway asks for one from a South African bank account, no older than three months, as an extra check.
  • Proof of address. Betway may ask for a recent one later, usually when you request a withdrawal.

Upload through the app where the operator offers it, or use the email address on its FICA page. Get the name, ID number and date of birth right at sign-up, because you may not be able to edit those yourself afterwards and would then be waiting on support to do it.

When the app will not install or log in

The install fails or says app not installed

  • Check your free storage. Your phone needs spare room to unpack the file as well as to keep it.
  • Allow installs from your browser. Android blocks this by default, so look in Settings for install unknown apps and switch it on for the browser you downloaded with.
  • Delete the old file first. A half-downloaded or out of date file left in your downloads folder is the most common cause of an install that fails silently.
  • Restart the phone. It clears the temporary locks that stop an install finishing with no error message at all.

Play Protect warns you about the app

Android scans anything installed from outside the Play Store and will often warn you. That warning is about where the file came from, not about what is in it. If you downloaded from the operator’s own site you can carry on. If the file came from a link someone sent you, delete it and start again from the operator’s website.

The app crashes or freezes

  • Close what else is running. Live odds and casino games are memory hungry and a budget phone has little to spare.
  • Update the app. Operators patch performance problems regularly and an old version is the usual culprit.
  • Clear the app cache from your phone’s app settings. It removes temporary files, not your account.
  • Use the mobile betting site instead if the app keeps struggling. It is lighter and your account and balance are the same.

You cannot log in after installing

  • Use your existing details from the betting site. The app is not a separate account, so there is nothing new to register unless you are new to the operator.
  • Log in once with your password before setting up fingerprint or Face ID. Biometric login has to be linked to a successful password login first, and again after a reinstall.
  • Check you are actually online. A weak or dropped signal can show up as a login error when the real problem is the connection.

Spotting a fake gambling app

A convincing fake looks identical to the real app right up to the moment it asks for something the real one never would. These checks take a minute and they are the difference between a normal sign-up and handing your banking details to a stranger. It happens to brands that have no app at all: LottoStar offers none, yet listings on Google Play use its name and describe its games, as our LottoStar app review explains.

Before you download

  • Type the address yourself. Links in a text message, a WhatsApp forward or a social advert are where fake betting apps are handed out.
  • Read the domain letter by letter. An extra letter, a hyphen that should not be there or a different ending is the whole trick.
  • Look for the padlock in the address bar before you type anything personal.
  • Check the developer name on the App Store under the app title. It should be the company that runs the brand, not a name you have never seen.

While it installs

  • Compare the file size with what the operator publishes. A real app that suddenly downloads in a fraction of the usual size is not the real app.
  • Read the permissions. Camera access is reasonable, because that is how you photograph your FICA documents. Access to your contacts, your call log or your text messages is not, and no licensed operator needs it.
  • Look for spelling mistakes and logos that are slightly wrong. Fakes are copied quickly and it shows.

After it is installed

  • Log in with an existing account before depositing anything. If the app is fake, a login that behaves oddly tells you before any money has moved.
  • Check your balance and bet history match the website. A genuine app is reading your real account live.
  • Stop if it asks you to re-enter banking details you have already verified, or throws an unexpected password reset at you. Uninstall it and contact the operator through the number on their own site.

Which apps run on which phones

Swipe sideways for the Huawei column.

Gambling app Android iPhone Huawei
Hollywoodbets Direct download from the site Native app on the App Store AppGallery
Betway Direct download from the site Native app on the App Store AppGallery
10Bet Direct download from the site 10bet Sports Betting & Games on the App Store 10bet Sports and Games on AppGallery
Supabets Direct download from the site Supabets on the App Store Mobile site for now, AppGallery listed as coming soon
YesPlay Direct download from the site Native app on the App Store AppGallery, linked from the site
Sunbet Mobile site on the home screen Sunbet ZA on the App Store Mobile site on the home screen
World Sports Betting Direct download from the site World Sports Betting on the App Store AppGallery, linked from the site
Gbets Direct download from the site Gbets Sports Betting on the App Store Huawei app linked from the site
Sportingbet Direct download from the site Sportingbet SA on the App Store Mobile site on the home screen

Sportingbet’s Live Alerts, which send match events, bet updates and cash-out chances to your phone, only work in its app, which is one reason to install it rather than bet through the mobile site.

Responsible gambling

An app puts a bet two taps away at any hour of the day or night, so set your limits on the day you install it. Operators here offer tools such as deposit limits, cooling-off breaks and self-exclusion: Betway’s cooling-off suspends your account for at least 24 hours, and Sunbet also lists reality checks among its tools. Our responsible gambling page lists where to get free help in South Africa.

  • Set a deposit limit first. It is the one control that works before the money is gone rather than after.
  • Use the cooling-off option if you want a short break rather than a permanent exit.
  • Self-exclusion is available at every operator and applies across the app and the website together.

Frequently asked questions

What is the best gambling app in South Africa?

Hollywoodbets holds the widest spread of licences here, from five provincial boards, and puts sport, racing, Spina Zonke slots, Aviator and Lucky Numbers in one app with a sign-up bonus that needs no deposit. Betway suits multi bets, with WinBoost of up to 1,000%, and YesPlay suits Lucky Numbers players.

Which app gives the biggest welcome offer?

World Sports Betting has the largest published single deposit match, 100% up to R20,000 on a first deposit, on top of a R25 free bet and 100 free spins when you register. Gbets offers the most across several deposits, with up to R16,000 in slot bonuses, and Supabets and Gbets both give a R50 free bet on sign-up.

Can I download gambling apps from the Google Play Store?

No. Google’s policy only permits real money gambling apps in approved countries and South Africa is not one of them, so Android users download from the operator’s own website instead.

Are gambling apps legal in South Africa?

Betting with a licensed South African bookmaker is legal, and every operator covered here holds at least one provincial bookmaker licence with the number published. The legal age is 18.

Do I pay tax on my winnings?

Betway says horse racing winnings carry a 6% winnings tax, and it pays that tax back into your account through its Tax Scratch feature. For income tax on your winnings, check your own position with SARS.

Why is there casino and Aviator on a betting app?

Licensed bookmakers run those games as fixed-odds betting games under their bookmaker licence, which is why you will see a line in the footer saying all games are fixed-odds betting events.

Do gambling apps use a lot of data?

It depends on what you turn on. Live streaming is the expensive part, and switching off streaming and background refresh makes the biggest difference on any app. Supabets and Betway both list light data use among their app features.

Is a gambling app better than the mobile site?

An app adds push notifications, fingerprint or Face ID login and usually a bit more speed. The mobile betting site needs no install, uses less storage and shares the same account and balance. On an older phone the betting site is often the better experience.

How long does FICA verification take?

Betway says verification may take up to 48 hours, with extra time at busy periods and weekends, so upload what your operator asks for on the day you register rather than when you first want to withdraw. Send colour photographs with all four corners of each document showing, as Betway asks.

Can I use one account on the app and the website?

Yes. The app and the betting site are one account, one balance and one bet history, whichever way you open it.

18+. Gambling involves risk and can be addictive, so only bet what you can afford to lose. The National Responsible Gambling Programme runs a free counselling line, open 24 hours a day, on 0800 006 008, and its counsellors also answer on WhatsApp at 076 675 0710. Winners know when to stop.

Scroll to Top