South African Rand to Swazi Lilangeni Exchange Rate Today (ZAR to SZL)

⇄ Swap to SZL → ZAR

Live mid-market South African Rand (ZAR) to Swazi Lilangeni (SZL) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 South African Rand (ZAR) = 1.0032 Swazi Lilangeni (SZL)
Inverse Rate: 1 SZL = 0.9968 ZAR -0.000561 SZL (-0.06%) Updated: Wednesday, 28 October 2026, 12:16 PM GMT
Day Open 1.0038 SZL
Day High 1.0058 SZL
Day Low 0.9815 SZL
30-Day Change +0.33%
1-Year Change +0.47%

Daily ZAR/SZL Exchange Rate Report (Wednesday, 28 October 2026, 12:16 PM)

ZAR/SZL Declining Today
Daily Change (ZAR/SZL) -0.000561 SZL (-0.06%)
Inverse (1 SZL in ZAR) 0.9968 ZAR
7-Day Trend -0.04%
30-Day Trend +0.33%

The South African Rand to Swazi Lilangeni (ZAR/SZL) exchange rate is edging lower today (Wednesday, 28 October 2026, 12:16 PM), declining by -0.000561 SZL (-0.06%) compared to the previous session close of 1.0038 SZL to trade at 1 ZAR = 1.0032 SZL. In the opposite direction, 1 Swazi Lilangeni (SZL) currently exchanges for 0.9968 ZAR.

For practical conversions at today’s mid-market rate, 100 ZAR equals 100.32 SZL and 1,000 ZAR equals 1,003.20 SZL. Going the other way, 100 SZL converts to 99.68 ZAR while 1,000 SZL converts to 996.81 ZAR.

Over the past 30 days, the ZAR/SZL pair has traded between a monthly low of 0.9815 SZL and a high of 1.0058 SZL, with a 1-year average exchange rate of 0.9993 SZL. Across recent horizons, ZAR against SZL shows a 7-day change of -0.04%, a 30-day change of +0.33%, and a 1-year change of +0.47%.

Convert South African Rand (ZAR) to Swazi Lilangeni (SZL)

Enter any amount below to convert instantly between South African Rand (ZAR) and Swazi Lilangeni (SZL) using live mid-market rates.

ZAR to SZL & SZL to ZAR Conversion Tables

Quick reference tables for common South African Rand (ZAR) and Swazi Lilangeni (SZL) denominations at today’s exchange rate.

Convert South African Rand (ZAR) to Swazi Lilangeni (SZL)

South African Rand (ZAR) Swazi Lilangeni (SZL)
1 ZAR 1.00 SZL
5 ZAR 5.02 SZL
10 ZAR 10.03 SZL
25 ZAR 25.08 SZL
50 ZAR 50.16 SZL
100 ZAR 100.32 SZL
250 ZAR 250.80 SZL
500 ZAR 501.60 SZL
1,000 ZAR 1,003.20 SZL
5,000 ZAR 5,015.99 SZL
10,000 ZAR 10,031.97 SZL

Convert Swazi Lilangeni (SZL) to South African Rand (ZAR)

Swazi Lilangeni (SZL) South African Rand (ZAR)
1 SZL 0.9968 ZAR
5 SZL 4.98 ZAR
10 SZL 9.97 ZAR
25 SZL 24.92 ZAR
50 SZL 49.84 ZAR
100 SZL 99.68 ZAR
250 SZL 249.20 ZAR
500 SZL 498.41 ZAR
1,000 SZL 996.81 ZAR
5,000 SZL 4,984.07 ZAR
10,000 SZL 9,968.13 ZAR

South African Rand to Swazi Lilangeni (ZAR/SZL) Historical Exchange Rate Chart

Interactive historical chart tracking the South African Rand (ZAR) against the Swazi Lilangeni (SZL) across multiple timeframes.

ZAR/SZL Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for South African Rand to Swazi Lilangeni.

Today’s ZAR/SZL Session Quotes

Bid Rate 1.0031 SZL
Ask Rate 1.0032 SZL
Day High 1.0058 SZL
Day Low 0.9815 SZL
Day Open 1.0038 SZL
Previous Close 1.0038 SZL
24h Change -0.000561 SZL (-0.06%)

Historical High, Low & Average (ZAR/SZL)

Period Lowest Highest Average
30 Days 0.9815 1.0058 0.9994
6 Months 0.9679 1.0276 0.9987
1 Year (52W) 0.9679 1.0276 0.9993

ZAR/SZL Performance by Period

Timeframe Historical Rate Change Change %
1 Day 1.0032 SZL -0.000561 SZL -0.06%
1 Week 1.0045 SZL -0.000384 SZL -0.04%
30 Days 1.0008 SZL +0.00331 SZL +0.33%
6 Months 0.9958 SZL +0.00830 SZL +0.83%
1 Year 0.9994 SZL +0.00474 SZL +0.47%
5 Years 0.9958 SZL +0.00832 SZL +0.84%
10 Years 1.0009 SZL +0.00319 SZL +0.32%
20 Years 0.9985 SZL +0.00559 SZL +0.56%

ZAR to SZL Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for South African Rand (ZAR) to Swazi Lilangeni (SZL) over the last two weeks.

Date 1 ZAR in SZL 1 SZL in ZAR 100 ZAR in SZL Daily Change %
2026-10-28 1.0032 SZL 0.9968 ZAR 100.32 SZL +0.11%
2026-10-27 1.0021 SZL 0.9979 ZAR 100.21 SZL +0.24%
2026-10-26 0.9997 SZL 1.0003 ZAR 99.97 SZL +0.08%
2026-10-25 0.9989 SZL 1.0011 ZAR 99.89 SZL +0.00%
2026-10-24 0.9989 SZL 1.0011 ZAR 99.89 SZL +0.04%
2026-10-23 0.9985 SZL 1.0015 ZAR 99.85 SZL -0.15%
2026-10-22 1.0000 SZL 1.0000 ZAR 100.00 SZL -0.34%
2026-10-21 1.0035 SZL 0.9965 ZAR 100.35 SZL -0.10%
2026-10-20 1.0045 SZL 0.9955 ZAR 100.45 SZL +0.47%
2026-10-19 0.9998 SZL 1.0002 ZAR 99.98 SZL +0.21%
2026-10-18 0.9977 SZL 1.0023 ZAR 99.77 SZL +0.00%
2026-10-17 0.9977 SZL 1.0023 ZAR 99.77 SZL +0.08%
2026-10-16 0.9969 SZL 1.0031 ZAR 99.69 SZL -0.34%
2026-10-15 1.0003 SZL 0.9997 ZAR 100.03 SZL +0.82%

South African Rand (ZAR) vs. Swazi Lilangeni (SZL) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for South African Rand and Swazi Lilangeni.

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Swazi Lilangeni (SZL)

ISO 4217 Code SZL
Currency Symbol SZL • cent
Central Bank Central Bank of Swaziland
Primary Country / Region Swaziland
Local Gold Price Page Live Gold Price in Eswatini (SZL) →

Frequently Asked Questions

What is the South African Rand to Swazi Lilangeni (ZAR/SZL) exchange rate today?
Today’s live mid-market exchange rate is 1 South African Rand (ZAR) = 1.0032 Swazi Lilangeni (SZL). Conversely, 1 Swazi Lilangeni (SZL) = 0.9968 South African Rand (ZAR).
How much is 100 South African Rand (ZAR) in Swazi Lilangeni (SZL)?
At the current exchange rate of 1.0032, 100 ZAR is worth 100.32 SZL, and 1,000 ZAR is worth 1,003.20 SZL.
What was the highest and lowest South African Rand to Swazi Lilangeni exchange rate in the last 30 days?
Over the past 30 days, the ZAR/SZL exchange rate reached a high of 1.0058 SZL and a low of 0.9815 SZL, with a 1-year average of 0.9993 SZL.
How do I convert South African Rand to Swazi Lilangeni?
To convert South African Rand (ZAR) to Swazi Lilangeni (SZL), multiply the amount in ZAR by the current exchange rate of 1.0032. To convert SZL back to ZAR, multiply by the inverse rate of 0.9968.