1. Currency converter
  2. SZL to XOF

Swazi Lilangeni (SZL) to CFA Franc BCEAO (XOF)

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

1 Swazi Lilangeni =

35 XOF 0.00% today

1 SZL = 35.0545 XOF · 1 XOF = 0.028527 SZL

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

SZL to XOF 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 XOF
SZL XOF
1 SZL 35 XOF
10 SZL 351 XOF
100 SZL 3,505 XOF
1,000 SZL 35,055 XOF
10,000 SZL 350,545 XOF
50,000 SZL 1,752,727 XOF
100,000 SZL 3,505,454 XOF
XOF to SZL
XOF SZL
1 XOF 0.02853 SZL
10 XOF 0.2853 SZL
100 XOF 2.85 SZL
1,000 XOF 28.53 SZL
10,000 XOF 285.27 SZL
50,000 XOF 1,426.35 SZL
100,000 XOF 2,852.70 SZL

Get SZL→XOF rates via API

The live rate, the rate on any past day or a whole range, for XOF 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=XOF \
  -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=XOF \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Swazi Lilangeni conversions

Popular CFA Franc BCEAO conversions

Questions about SZL to XOF

How much is 1 SZL in XOF?

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

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

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

Which exchange rate is this?

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