South African Rand to Brazilian Real Exchange Rate Today (ZAR to BRL)

⇄ Swap to BRL → ZAR

Live mid-market South African Rand (ZAR) to Brazilian Real (BRL) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 South African Rand (ZAR) = 0.3214 Brazilian Real (BRL)
Inverse Rate: 1 BRL = 3.1111 ZAR -0.000214 BRL (-0.07%) Updated: Wednesday, 28 October 2026, 12:13 PM GMT
Day Open 0.3216 BRL
Day High 0.3262 BRL
Day Low 0.3002 BRL
30-Day Change +1.94%
1-Year Change +3.96%

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

ZAR/BRL Declining Today
Daily Change (ZAR/BRL) -0.000214 BRL (-0.07%)
Inverse (1 BRL in ZAR) 3.1111 ZAR
7-Day Trend +5.95%
30-Day Trend +1.94%

The South African Rand to Brazilian Real (ZAR/BRL) exchange rate is edging lower today (Wednesday, 28 October 2026, 12:13 PM), declining by -0.000214 BRL (-0.07%) compared to the previous session close of 0.3216 BRL to trade at 1 ZAR = 0.3214 BRL. In the opposite direction, 1 Brazilian Real (BRL) currently exchanges for 3.1111 ZAR.

For practical conversions at today’s mid-market rate, 100 ZAR equals 32.14 BRL and 1,000 ZAR equals 321.43 BRL. Going the other way, 100 BRL converts to 311.11 ZAR while 1,000 BRL converts to 3,111.11 ZAR.

Over the past 30 days, the ZAR/BRL pair has traded between a monthly low of 0.3002 BRL and a high of 0.3262 BRL, with a 1-year average exchange rate of 0.3147 BRL. Across recent horizons, ZAR against BRL shows a 7-day change of +5.95%, a 30-day change of +1.94%, and a 1-year change of +3.96%.

Convert South African Rand (ZAR) to Brazilian Real (BRL)

Enter any amount below to convert instantly between South African Rand (ZAR) and Brazilian Real (BRL) using live mid-market rates.

ZAR to BRL & BRL to ZAR Conversion Tables

Quick reference tables for common South African Rand (ZAR) and Brazilian Real (BRL) denominations at today’s exchange rate.

Convert South African Rand (ZAR) to Brazilian Real (BRL)

South African Rand (ZAR) Brazilian Real (BRL)
1 ZAR 0.3214 BRL
5 ZAR 1.61 BRL
10 ZAR 3.21 BRL
25 ZAR 8.04 BRL
50 ZAR 16.07 BRL
100 ZAR 32.14 BRL
250 ZAR 80.36 BRL
500 ZAR 160.71 BRL
1,000 ZAR 321.43 BRL
5,000 ZAR 1,607.14 BRL
10,000 ZAR 3,214.28 BRL

Convert Brazilian Real (BRL) to South African Rand (ZAR)

Brazilian Real (BRL) South African Rand (ZAR)
1 BRL 3.11 ZAR
5 BRL 15.56 ZAR
10 BRL 31.11 ZAR
25 BRL 77.78 ZAR
50 BRL 155.56 ZAR
100 BRL 311.11 ZAR
250 BRL 777.78 ZAR
500 BRL 1,555.56 ZAR
1,000 BRL 3,111.11 ZAR
5,000 BRL 15,555.57 ZAR
10,000 BRL 31,111.14 ZAR

South African Rand to Brazilian Real (ZAR/BRL) Historical Exchange Rate Chart

Interactive historical chart tracking the South African Rand (ZAR) against the Brazilian Real (BRL) across multiple timeframes.

ZAR/BRL 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 Brazilian Real.

Today’s ZAR/BRL Session Quotes

Bid Rate 0.3214 BRL
Ask Rate 0.3214 BRL
Day High 0.3262 BRL
Day Low 0.3002 BRL
Day Open 0.3216 BRL
Previous Close 0.3216 BRL
24h Change -0.000214 BRL (-0.07%)

Historical High, Low & Average (ZAR/BRL)

Period Lowest Highest Average
30 Days 0.3002 0.3262 0.3080
6 Months 0.2959 0.3262 0.3119
1 Year (52W) 0.2959 0.3345 0.3147

ZAR/BRL Performance by Period

Timeframe Historical Rate Change Change %
1 Day 0.3214 BRL -0.000214 BRL -0.07%
1 Week 0.3058 BRL +0.01818 BRL +5.95%
30 Days 0.3178 BRL +0.00616 BRL +1.94%
6 Months 0.3015 BRL +0.02246 BRL +7.45%
1 Year 0.3116 BRL +0.01233 BRL +3.96%
5 Years 0.3674 BRL -0.04340 BRL -11.81%
10 Years 0.2280 BRL +0.09595 BRL +42.08%
20 Years 0.2860 BRL +0.03795 BRL +13.27%

ZAR to BRL Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for South African Rand (ZAR) to Brazilian Real (BRL) over the last two weeks.

Date 1 ZAR in BRL 1 BRL in ZAR 100 ZAR in BRL Daily Change %
2026-10-28 0.3214 BRL 3.1111 ZAR 32.14 BRL -0.03%
2026-10-27 0.3215 BRL 3.1101 ZAR 32.15 BRL -1.43%
2026-10-26 0.3262 BRL 3.0655 ZAR 32.62 BRL +8.58%
2026-10-25 0.3004 BRL 3.3286 ZAR 30.04 BRL +0.00%
2026-10-24 0.3004 BRL 3.3286 ZAR 30.04 BRL -0.56%
2026-10-23 0.3021 BRL 3.3100 ZAR 30.21 BRL -1.14%
2026-10-22 0.3056 BRL 3.2724 ZAR 30.56 BRL -0.70%
2026-10-21 0.3077 BRL 3.2496 ZAR 30.77 BRL +0.64%
2026-10-20 0.3058 BRL 3.2703 ZAR 30.58 BRL -0.69%
2026-10-19 0.3079 BRL 3.2477 ZAR 30.79 BRL +0.32%
2026-10-18 0.3069 BRL 3.2581 ZAR 30.69 BRL +0.00%
2026-10-17 0.3069 BRL 3.2581 ZAR 30.69 BRL -0.35%
2026-10-16 0.3080 BRL 3.2466 ZAR 30.80 BRL +0.17%
2026-10-15 0.3075 BRL 3.2521 ZAR 30.75 BRL +1.55%

South African Rand (ZAR) vs. Brazilian Real (BRL) Currency Profiles

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

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) →

Brazilian Real (BRL)

ISO 4217 Code BRL
Currency Symbol R$ • centavo
Central Bank Central Bank of Brazil
Primary Country / Region Brazil
Local Gold Price Page Live Gold Price in Brazil (BRL) →

Frequently Asked Questions

What is the South African Rand to Brazilian Real (ZAR/BRL) exchange rate today?
Today’s live mid-market exchange rate is 1 South African Rand (ZAR) = 0.3214 Brazilian Real (BRL). Conversely, 1 Brazilian Real (BRL) = 3.1111 South African Rand (ZAR).
How much is 100 South African Rand (ZAR) in Brazilian Real (BRL)?
At the current exchange rate of 0.3214, 100 ZAR is worth 32.14 BRL, and 1,000 ZAR is worth 321.43 BRL.
What was the highest and lowest South African Rand to Brazilian Real exchange rate in the last 30 days?
Over the past 30 days, the ZAR/BRL exchange rate reached a high of 0.3262 BRL and a low of 0.3002 BRL, with a 1-year average of 0.3147 BRL.
How do I convert South African Rand to Brazilian Real?
To convert South African Rand (ZAR) to Brazilian Real (BRL), multiply the amount in ZAR by the current exchange rate of 0.3214. To convert BRL back to ZAR, multiply by the inverse rate of 3.1111.