1. Currency converter
  2. MGA to BRL
  3. 100 MGA

Convert 100 Malagasy Ariary (MGA) to Brazilian Real (BRL)

Convert Malagasy Ariaries to Brazilian reals at the live mid-market rate. Reverse: BRL to MGA

100 Malagasy Ariaries =

0.118 BRL 0.00% today

1 MGA = 0.00118016 BRL · 1 BRL = 847.344 MGA

Mid-market rate, updated 15:31 UTC. Paid plans update as often as every 60 seconds. Get MGA→BRL rates via API

MGA to BRL over the last year

0.001150.00120.00125Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0012812
52-week low
0.0011523
52-week average
0.0012007
Change over the year
−1.06%

Conversion tables

MGA to BRL
MGA BRL
1 MGA 0.00118 BRL
10 MGA 0.0118 BRL
100 MGA 0.118 BRL
1,000 MGA 1.18 BRL
10,000 MGA 11.80 BRL
50,000 MGA 59.01 BRL
100,000 MGA 118.02 BRL
BRL to MGA
BRL MGA
1 BRL 847 MGA
10 BRL 8,473 MGA
100 BRL 84,734 MGA
1,000 BRL 847,344 MGA
10,000 BRL 8,473,441 MGA
50,000 BRL 42,367,207 MGA
100,000 BRL 84,734,415 MGA

Get MGA→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=MGA -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=MGA -d currencies=BRL \
  -d date=2025-10-04 \
  -H "apikey: YOUR-API-KEY"

Related conversions

Popular Malagasy Ariary conversions

Popular Brazilian Real conversions

Questions about MGA to BRL

How much is 100 MGA in BRL?

100 Malagasy Ariaries is 0.118 Brazilian reals at the mid-market rate of 4 October 2026, 15:31 UTC, when 1 MGA = 0.00118016 BRL.

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

Over the last 52 weeks 1 MGA ranged from 0.00115227 to 0.0012812 BRL, 0.00120074 BRL on average.

Which exchange rate is this?

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