1. Currency converter
  2. SZL to BRL

Swazi Lilangeni (SZL) to Brazilian Real (BRL)

Convert Swazi Lilangeni to Brazilian reals at the live mid-market rate. Reverse: BRL to SZL

1 Swazi Lilangeni =

0.3144 BRL 0.00% today

1 SZL = 0.314381 BRL · 1 BRL = 3.18085 SZL

Mid-market rate, updated 04:10 UTC. Paid plans update as often as every 60 seconds. Get SZL→BRL rates via API

SZL to BRL over the last year

0.300.32Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.33457
52-week low
0.29709
52-week average
0.31530
Change over the year
+1.47%

Conversion tables

SZL to BRL
SZL BRL
1 SZL 0.3144 BRL
10 SZL 3.14 BRL
100 SZL 31.44 BRL
1,000 SZL 314.38 BRL
10,000 SZL 3,143.81 BRL
50,000 SZL 15,719.07 BRL
100,000 SZL 31,438.14 BRL
BRL to SZL
BRL SZL
1 BRL 3.18 SZL
10 BRL 31.81 SZL
100 BRL 318.08 SZL
1,000 BRL 3,180.85 SZL
10,000 BRL 31,808.50 SZL
50,000 BRL 159,042.49 SZL
100,000 BRL 318,084.97 SZL

Get SZL→BRL rates via API

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

Related conversions

Popular Swazi Lilangeni conversions

Popular Brazilian Real conversions

Questions about SZL to BRL

How much is 1 SZL in BRL?

1 Swazi Lilangeni is 0.314381 Brazilian reals at the mid-market rate of 4 October 2026, 04:10 UTC, and 1 BRL is 3.18085 SZL.

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

Over the last 52 weeks 1 SZL ranged from 0.297095 to 0.334572 BRL, 0.315305 BRL on average.

Which exchange rate is this?

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