Overview
Best crypto exchanges in South Africa
South Africa's best crypto exchanges ranked by FSCA licence, ZAR rails, published fees and KYC clarity: VALR, Luno, AltCoinTrader, Ovex, Binance and Kraken.
Partially verified· verified on 6 September 2026
How we make money
We may earn a commission if you sign up through this link, at no extra cost to you. Commissions never affect how we rank or describe exchanges.
The short answer
For most South Africans the best crypto exchange is one of the four platforms that hold an FSCA crypto asset service provider licence and move rand in both directions: Luno or VALR for a beginner on-ramp with free EFT deposits and a published fee schedule, AltCoinTrader if you need a deposit rail other than EFT (Capitec Pay, Absa Pay, card or cash), and Ovex if you prefer an instant quoted price to an order book. Binance takes ZAR and has the lowest headline trading fee on this page, but it does not appear on the FSCA’s December 2025 list of licensed providers. Kraken has no rand rails at all. Bybit has not been researched yet and is left out of every list below.
Every figure here was read on an official page on 6 September 2026 and is due for re-verification by 6 March 2027. We have no affiliate agreement with any platform named on this page.
How we chose
We order platforms on five criteria, applied in this sequence and nothing else:
- FSCA licence — the entity serving South Africans appears in the FSCA’s list of licensed crypto asset service providers (CASPs) dated December 2025, with an FSP number.
- ZAR rails — rand can be deposited from, and withdrawn to, a South African bank account in your own name.
- Published fees — a maker/taker schedule (or an explicit alternative pricing model) on the platform’s own site, plus published ZAR deposit and withdrawal charges.
- KYC clarity — an official page lists the documents required and the limits at each verification level.
- Product fit — the products offered match a use case we can describe from verified facts.
Platforms that tie on all five are listed alphabetically, as our methodology requires, and our data status decides who appears first: fully verified profiles before partially verified ones. Commissions play no part; none of these platforms pays us, and the order would not change if one did. Where a field could not be read on an official page we write “unknown” rather than estimate.
The shortlist at a glance
| Platform | FSCA CASP licence (December 2025 list) | ZAR in / out | Entry-tier maker / taker | Our data |
|---|---|---|---|---|
| AltCoinTrader | Yes — FSP 53614, Category I & II | EFT, Capitec Pay, Absa Pay, card and cash in; bank transfer out | 0.50 % / 0.60 % | Verified |
| Luno | Yes — FSP 53314, Category I & II | EFT, instant deposit, Absa Pay, Capitec Pay and Apple Pay in; bank transfer out | 0.40 % / 0.60 % (crypto/ZAR pairs) | Verified |
| Ovex | Yes — FSP 53922, Category I | EFT in; bank transfer out | 0 % (cost is the quoted spread) | Verified |
| VALR | Yes — FSP 53308, Category I & II | EFT and card in; bank transfer out | 0.18 % / 0.35 % (fiat-quoted pairs) | Verified |
| Binance | No — application stated as in process | Instant EFT and bank transfer in; bank transfer out | 0.10 % / 0.10 % | Partially verified |
| Kraken | No | None (crypto only) | 0.40 % / 0.80 % | Partially verified |
Best by use case
Beginner ZAR on-ramp: Luno or VALR
Both are FSCA-licensed South African companies — Luno (Pty) Ltd under FSP 53314 and VALR (Pty) Ltd under FSP 53308 — and both take EFT deposits for free. Luno’s bank-transfer deposits have no fee and no limit, and a normal withdrawal is free and takes up to 2 business days. VALR’s EFT deposits are free with no minimum but may take up to 48 hours to clear; individual clients get 30 free normal ZAR withdrawals per calendar month, then pay R8.50 each, and VALR charges no monthly, custody or account fees. Each platform also offers a one-click alternative to the order book: Luno’s instant buy/sell costs 2 % and VALR’s Simple Buy/Sell 1.6 %, which is convenient but several times the order-book rate. AltCoinTrader and Ovex also pass our beginner test (licensed entity, free or low-cost rand entry, a simple way to trade); their trade-offs are set out below.
Lowest exchange fees: VALR, with Luno for stablecoin pairs
Among the FSCA-licensed order books, VALR publishes the lowest entry tier: 0.18 % maker / 0.35 % taker on fiat-quoted pairs such as BTC/ZAR and 0.08 % / 0.10 % on crypto-quoted pairs, across nine volume tiers measured in USDT. Luno charges 0.40 % / 0.60 % on crypto/ZAR pairs at Tier 1 (R0–R20,000 of 30-day volume), but only 0.20 % taker on USDT/ZAR and USDC/ZAR, where makers receive a 0.01 % rebate. AltCoinTrader’s Tier 1 (R0–R100,000) is 0.50 % / 0.60 %, dropping to 0.20 % / 0.30 % once 30-day volume passes R1 million. Binance’s Regular User rate of 0.10 % / 0.10 % (0.075 % when paid in BNB) is lower than all of them, but it fails the licence criterion and its ZAR deposit and withdrawal fees are not printed on any official page we could read, so its all-in cost is unknown.
Widest range of deposit rails: AltCoinTrader
AltCoinTrader accepts EFT to its Standard Bank or Nedbank account with a unique reference, Capitec Pay and Absa Pay via Stitch, card via Stitch, and cash deposits — the only cash option on this page. Every rail carries a fee: EFT or cash 0.5 % capped at R95 per transaction (cash adds a further 5 %), Capitec Pay 2 % capped at R95, Absa Pay 2.5 %, local cards 5 % and international cards 7 %. Luno is the runner-up with free EFT, instant deposit via Stitch at 1.4 % (up to R100,000), Absa Pay 1.4 %, Capitec Pay 1.25 % under R1,000 or R9.00 above it, and Apple Pay 2.5 % (R50–R30,000). VALR offers EFT (free) and South African cards at 3.9 %; Ovex accepts bank EFT only and does not permit cash.
Instant quotes without an order book: Ovex
Ovex (Pty) Ltd (FSP 53922, Category I) sells crypto through a request-for-quote screen rather than a published order book. The buy/sell fee is 0 % of trade value; the cost sits in the spread of the quoted price, so compare the quote with another platform’s market price before accepting. Deposits are free on all rails (ZAR minimum R98), each ZAR withdrawal costs R60 flat (minimum R100), and an OTC desk handles orders from R250,000 on a variable spread. Full verification is required before any deposit, withdrawal or trade.
Global markets and derivatives
VALR is the only FSCA-licensed platform here that publishes perpetual-futures tiers (0.03 % maker / 0.07 % taker at Tier 1) alongside spot margin and OTC. VALR states that futures are provided by group entity VALR DAM (Pty) Ltd under FSP 54897, which we have not checked on the FSCA list, and that futures may be restricted for some account holders. Luno, AltCoinTrader and Ovex publish no derivatives product. Binance shows futures, margin and options in its global menu, but its South Africa page explicitly offers only spot, Earn and P2P, and no official page confirms which other products South African residents may use. Kraken publishes a volume-tiered spot schedule (0.40 % / 0.80 % at Tier 1, 0.20 % / 0.20 % on stablecoin and FX pairs), yet which of its products South Africans may use is unknown, and with no ZAR rail you would need one of the local platforms just to fund it.
What a R10,000 purchase costs: an assumption, not a quote
The figures below are illustrative. We assume you deposit R10,000 by ordinary EFT, buy bitcoin with a single taker order at the entry tier, and that each percentage applies to the full R10,000. They ignore spread, price movement and the network fee on any later crypto withdrawal.
- VALR: EFT deposit free; 0.35 % × R10,000 = R35. Withdrawing the rand again is free within your first 30 normal withdrawals of the month.
- Luno: EFT deposit free; 0.60 % × R10,000 = R60. A normal withdrawal is free; choosing instant deposit instead would add 1.4 %, or R140.
- AltCoinTrader: EFT deposit 0.5 % = R50; 0.60 % × R10,000 = R60; total R110. A later ZAR withdrawal costs R16 + 0.5 %, or R66 on R10,000.
- Ovex: deposit free; trade fee 0 %, but the spread is not a published number, so the true cost cannot be worked out in advance. Withdrawal R60.
- Binance: 0.10 % × R10,000 = R10 in trading fees, but the ZAR deposit and withdrawal fees are unknown, so no total is possible.
- Kraken: no ZAR deposit exists, so the comparison does not apply.
Using a one-click buy instead of the order book changes the picture: VALR’s Simple Buy at 1.6 % is R160 and Luno’s instant buy at 2 % is R200 on the same R10,000. The fee calculator lets you change the amount and the rail.
KYC: what you will be asked for
All six platforms require identity verification, and the four FSCA-licensed platforms pay rand out only to a South African bank account in your own name.
- VALR has three levels. Semi-verified (name, e-mail, mobile) cannot deposit or trade; fully-verified needs a government-issued ID (SA ID card or book, passport or driver’s licence) plus tax information and allows crypto withdrawals of 0.2 BTC a day; fully-verified PLUS adds authenticator-app 2FA and raises that to 100 BTC a day.
- Luno accepts an SA ID card (front and back), ID book, driver’s licence or valid passport — temporary IDs are not accepted — plus a colour selfie when requested and proof of residential address dated within 3 months. Level 1 allows R15,000 of lifetime deposits and withdrawals, Level 2 R50,000 a month, and full verification has no limits; checks are usually automatic within minutes.
- AltCoinTrader lets you deposit and trade at Level 1 but permits only a once-off R100 withdrawal until FICA documents are verified: proof of identity, proof of residence, a colour selfie holding the ID with a handwritten note, a verified cellphone number and a completed profile. Level 2 allows R200,000 per 24 hours and Level 3 (2FA active for a month) R1,000,000.
- Ovex requires Level 3 before anything at all: real-time capture of a physical ID document with facial recognition, a recent proof of address, ID number, date of birth, source of funds, tax number and phone number. Unverified accounts have a USD 300 lifetime withdrawal limit.
- Binance requires a government ID plus a liveness face check before deposits and trading, usually processes documents within 48 hours, and may ask for additional documents for fiat services.
- Kraken asks for a government ID, proof of address and a face photo; the face photo is explicitly required for South African residents.
Moving rand in and out
Withdrawal cost and speed differ more between these platforms than trading fees do. Luno’s express withdrawal costs R20.00 to RTC-participant banks and R80.00 to other banks; VALR’s fast (RTC) withdrawal is R30. AltCoinTrader pays out in scheduled batches unless you pay R60 (under R100,000) or R140 (over R100,000) for near-instant processing, with a R17 minimum withdrawal. Ovex charges R60 per withdrawal regardless of amount. Binance processes linked-account deposits through Stitch and the account name must match. On the crypto side, VALR notes that its withdrawal fee can exceed the raw network cost; AltCoinTrader and Ovex publish flat per-asset fees (for example 5 USDT on TRC20 at AltCoinTrader and 8.0 USDT on Ethereum at Ovex); Luno, Binance and Kraken show a network-based fee before you confirm.
Platforms we could not place
Kraken’s availability to South Africans is unknown. South Africa is absent from its prohibited-regions list and its verification pages mention South African residents, but Kraken has no South African entity, no FSCA licence and no ZAR deposit or withdrawal option; its supported fiat currencies are USD, EUR, CAD, AUD, GBP, CHF, ARS, BRL and MXN.
Bybit has not been researched. Its serving entity, licence status, ZAR rails, fees and KYC are all unknown, and it will join this page only once each field has been read on an official page.
Binance sits between the two groups. Its South Africa page says it is “actively engaged in South Africa’s Crypto Asset Service Provider (CASP) licensing process”, its users contract with Abu Dhabi (ADGM) entities rather than a South African company, and it is absent from the December 2025 FSCA list. We record its licence as pending, not refused, and the outcome after that list remains an open question.
Risks to weigh
A CASP licence governs how a provider conducts itself; it does not protect you from a fall in the value of what you hold. Fee schedules move often — VALR’s fee article was updated on 4 September 2026 and Luno’s on 3 September 2026 — so confirm the number on the platform before you trade. Instant rails and one-click buys cost several times the order-book fee, and every ZAR withdrawal must go to an account in your own name. Some facts remain open on the official pages we read: whether VALR’s futures are open to every retail client, whether Binance’s application has since been approved (a 15 April 2026 FSCA update could not be retrieved), Luno’s two different published Capitec Pay limits (R100,000 and R150,000), and whether Ovex’s interest account is available to South African residents.
Next steps
Shortlisted two platforms? Read the VALR vs Luno comparison for a side-by-side view, or run your own amount through the fee calculator. If you need a specific deposit method, the exchange finder filters by rail and verification status. For the reasoning behind each criterion, see how to choose a crypto exchange in South Africa, and check the FSCA-licensed exchanges guide before opening an account with any platform not on this page.
How we compare
We compare availability, licensing, fees, deposit and withdrawal methods and KYC requirements using official exchange documentation and regulator registers. Affiliate relationships never affect ranking or wording.
Risk warning
Crypto assets are volatile and you may lose all the money you put in. Platform availability, fees, licences and terms can change at any time and the information on this page may become outdated. Always verify terms directly with the provider before acting. This website does not provide personal financial advice.
Sources
Primary sources checked for this page. Accessed dates are shown next to each link.
- List of licensed crypto asset service providers – December 2025 (PDF) (opens in a new tab)
- What are VALR's charges? (opens in a new tab)
- What are VALR's verification levels? (opens in a new tab)
- Which countries does VALR support? (opens in a new tab)
- How do I withdraw Rand (ZAR) into my South African bank account? (opens in a new tab)
- Luno fees and limits in South Africa (opens in a new tab)
- Licenses and registrations (opens in a new tab)
- Which countries can I use my Luno account in? (opens in a new tab)
- Trading fees (opens in a new tab)
- FAIS disclosure document (PDF) (opens in a new tab)
- How do I deposit Rands into my account? (opens in a new tab)
- How do I verify my AltCoinTrader account? (opens in a new tab)
- Fees (opens in a new tab)
- OVEX exchange general terms of service (v1.9, PDF) (opens in a new tab)
- What are the withdrawal fees on OVEX? (opens in a new tab)
- How to verify your account (opens in a new tab)
- Crypto Exchange in South Africa | Buy BTC & ETH with ZAR on Binance (opens in a new tab)
- Trading fee schedule (opens in a new tab)
- How to complete identity verification for a personal account (opens in a new tab)
- Fee structure on Binance (opens in a new tab)
- Fee schedule (opens in a new tab)
- Cash deposit options, fees, minimums and processing times (opens in a new tab)
- Verification level requirements (opens in a new tab)