1. Currency converter
  2. SZL to XAF

Swazi Lilangeni (SZL) to CFA Franc BEAC (XAF)

Convert Swazi Lilangeni to CFA francs BEAC at the live mid-market rate. Reverse: XAF to SZL

1 Swazi Lilangeni =

35 XAF 0.00% today

1 SZL = 35.0545 XAF · 1 XAF = 0.028527 SZL

Mid-market rate, updated 06:34 UTC. Paid plans update as often as every 60 seconds. Get SZL→XAF rates via API

SZL to XAF over the last year

33.0034.0035.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
35.459
52-week low
32.326
52-week average
34.161
Change over the year
+8.05%

Conversion tables

SZL to XAF
SZL XAF
1 SZL 35 XAF
10 SZL 351 XAF
100 SZL 3,505 XAF
1,000 SZL 35,055 XAF
10,000 SZL 350,545 XAF
50,000 SZL 1,752,727 XAF
100,000 SZL 3,505,454 XAF
XAF to SZL
XAF SZL
1 XAF 0.02853 SZL
10 XAF 0.2853 SZL
100 XAF 2.85 SZL
1,000 XAF 28.53 SZL
10,000 XAF 285.27 SZL
50,000 XAF 1,426.35 SZL
100,000 XAF 2,852.70 SZL

Get SZL→XAF rates via API

The live rate, the rate on any past day or a whole range, for XAF and 170+ other currencies, as JSON. Free plan included. See the exchange rate API.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=SZL -d currencies=XAF \
  -H "apikey: YOUR-API-KEY"

# the rate on a past day
curl https://api.currencyapi.com/v3/historical \
  -G -d base_currency=SZL -d currencies=XAF \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Swazi Lilangeni conversions

Popular CFA Franc BEAC conversions

Questions about SZL to XAF

How much is 1 SZL in XAF?

1 Swazi Lilangeni is 35.0545 CFA francs BEAC at the mid-market rate of 4 October 2026, 06:34 UTC, and 1 XAF is 0.028527 SZL.

What was the SZL to XAF rate over the last year?

Over the last 52 weeks 1 SZL ranged from 32.3257 to 35.4587 XAF, 34.1607 XAF on average.

Which exchange rate is this?

The mid-market rate: the midpoint between what currency markets pay and ask for SZL/XAF, without the margin a bank or card issuer adds, so the rate you are charged is usually a little worse.