1. Currency converter
  2. BRL to INR

Brazilian Real (BRL) to Indian Rupee (INR)

Convert Brazilian reals to Indian rupees at the live mid-market rate. Reverse: INR to BRL

1 Brazilian Real =

18.41 INR −0.04% today

1 BRL = 18.4128 INR · 1 INR = 0.05431 BRL

Mid-market rate, updated 00:53 UTC. Paid plans update as often as every 60 seconds. Get BRL→INR rates via API

BRL to INR over the last year

16.0018.00Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
19.474
52-week low
16.024
52-week average
17.801
Change over the year
+10.80%

Conversion tables

BRL to INR
BRL INR
1 BRL 18.41 INR
10 BRL 184.13 INR
100 BRL 1,841.28 INR
1,000 BRL 18,412.81 INR
10,000 BRL 184,128.14 INR
50,000 BRL 920,640.71 INR
100,000 BRL 1,841,281.43 INR
INR to BRL
INR BRL
1 INR 0.05431 BRL
10 INR 0.5431 BRL
100 INR 5.43 BRL
1,000 INR 54.31 BRL
10,000 INR 543.10 BRL
50,000 INR 2,715.50 BRL
100,000 INR 5,431.00 BRL

Get BRL→INR rates via API

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

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

Related conversions

Popular Brazilian Real conversions

Popular Indian Rupee conversions

Questions about BRL to INR

How much is 1 BRL in INR?

1 Brazilian Real is 18.4128 Indian rupees at the mid-market rate of 2 October 2026, 00:53 UTC, and 1 INR is 0.05431 BRL.

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

Over the last 52 weeks 1 BRL ranged from 16.0236 to 19.4744 INR, 17.801 INR on average.

Which exchange rate is this?

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