1. Currency converter
  2. IDR to MZN

Indonesian Rupiah (IDR) to Mozambican Metical (MZN)

Convert Indonesian rupiahs to Mozambican meticals at the live mid-market rate. Reverse: MZN to IDR

1 Indonesian Rupiah =

0.003551 MZN 0.00% today

1 IDR = 0.00355068 MZN · 1 MZN = 281.636 IDR

Mid-market rate, updated 11:38 UTC. Paid plans update as often as every 60 seconds. Get IDR→MZN rates via API

IDR to MZN over the last year

0.00350.00360.00370.0038Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0038365
52-week low
0.0034930
52-week average
0.0036881
Change over the year
−7.20%

Conversion tables

IDR to MZN
IDR MZN
1 IDR 0.003551 MZN
10 IDR 0.03551 MZN
100 IDR 0.3551 MZN
1,000 IDR 3.55 MZN
10,000 IDR 35.51 MZN
50,000 IDR 177.53 MZN
100,000 IDR 355.07 MZN
MZN to IDR
MZN IDR
1 MZN 282 IDR
10 MZN 2,816 IDR
100 MZN 28,164 IDR
1,000 MZN 281,636 IDR
10,000 MZN 2,816,365 IDR
50,000 MZN 14,081,825 IDR
100,000 MZN 28,163,649 IDR

Get IDR→MZN rates via API

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

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

Related conversions

Popular Indonesian Rupiah conversions

Popular Mozambican Metical conversions

Questions about IDR to MZN

How much is 1 IDR in MZN?

1 Indonesian Rupiah is 0.00355068 Mozambican meticals at the mid-market rate of 4 October 2026, 11:38 UTC, and 1 MZN is 281.636 IDR.

What was the IDR to MZN rate over the last year?

Over the last 52 weeks 1 IDR ranged from 0.00349299 to 0.00383645 MZN, 0.00368814 MZN on average.

Which exchange rate is this?

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