A brass compass resting on a blank linen sheet
More markets appear here as they are enabled.
Fees differ by pair class; the winner for BTC/ZAR can differ from the winner for USDT/ZAR.
Requirements

6 exchanges match

How results are ordered
  1. Hard filters (ZAR support, deposit or withdrawal method, spot, derivatives, beginner friendly, regulatory verification, verified fee or withdrawal data) exclude an exchange unless the fact is verified; an unknown value never satisfies a filter.
  2. When you choose a preference, results are ordered by: eligibility for that preference first, then the match score, then data confidence, then exchange name. Ineligible exchanges are listed underneath with the reason. With no preference, results are ordered by data confidence, then name.
  3. A fee that is unknown, stale, partially verified, conflicting or quote-based (cost inside a spread) is never treated as the lowest fee; the exchange is shown with a warning instead of a fee score.
  4. Affiliate commissions, the existence of an offer and click statistics never influence filtering or order.

With a preference selected, results are ordered by eligibility for that preference, then your preference, then data confidence; "Lowest verified fees" means the lowest verified trading fee among eligible exchanges — deposit, withdrawal and spread costs may differ.

How the match score works
  1. Lowest verified fees: lowest verified entry-tier taker fee FOR THE SELECTED PAIR CLASS (general crypto/ZAR such as BTC/ZAR by default; stablecoin/ZAR such as USDT/ZAR; or crypto/crypto) among ELIGIBLE exchanges — eligibility needs verified South Africa availability, a verified order-book rate for that pair class, verified rand deposit and withdrawal pathways, no stale fee and no conflicting cost field. +3 for the lowest usable entry-tier taker fee, +2 for the second, +1 for the third. Deposit, withdrawal and spread costs may differ and are not part of this score.
  2. Easy ZAR deposits: +2 for a verified free EFT rail, +2 for a verified instant rail (instant EFT, Capitec Pay, Absa Pay), +1 for a verified card rail; requires verified rand deposits.
  3. Beginner friendly: +3 when our editorial beginner-friendly judgement is verified true; +1 for a verified free normal withdrawal; requires a verified regulator licence.
  4. Trading features: +2 for verified spot trading, +2 for verified derivatives, +1 for each of OTC, staking or earn when verified.
  5. Every exchange also gets +1 for a verified regulator licence and +1 for verified ZAR withdrawal data, whatever the preference.

Eligibility for the fee recommendation

  • South Africa availability verified
  • Order-book entry-tier rate for the selected pair class (default: general crypto/ZAR such as BTC/ZAR) verified and within its 30-day window (quote-based pricing is not comparable)
  • Rand deposit and withdrawal pathways verified
  • No conflicting cost field (trading, deposit or withdrawal fees)

How data confidence is computed

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.

Read our methodology · How we review · How we make money

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.

Read the full risk warning