1. Currency converter
  2. IDR to HTG

500 IDR to HTG

Convert Indonesian rupiahs to Haitian Gourde at the live mid-market rate.

500 Indonesian rupiahs =

3.66 HTG −0.23% today

1 IDR = 0.00732787 HTG · 1 HTG = 136.465 IDR

Mid-market rate, updated 09:37 UTC. Paid plans update as often as every 60 seconds. Get this rate via API

IDR to HTG over the last year

0.00750.008Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.0080887
52-week low
0.0071966
52-week average
0.0077054
Change over the year
−8.17%

Conversion tables

IDR to HTG
IDR HTG
1 IDR 0.007328 HTG
5 IDR 0.03664 HTG
10 IDR 0.07328 HTG
25 IDR 0.1832 HTG
50 IDR 0.3664 HTG
100 IDR 0.7328 HTG
250 IDR 1.83 HTG
500 IDR 3.66 HTG
1,000 IDR 7.33 HTG
5,000 IDR 36.64 HTG
10,000 IDR 73.28 HTG
50,000 IDR 366.39 HTG
HTG to IDR
HTG IDR
1 HTG 136 IDR
5 HTG 682 IDR
10 HTG 1,365 IDR
25 HTG 3,412 IDR
50 HTG 6,823 IDR
100 HTG 13,647 IDR
250 HTG 34,116 IDR
500 HTG 68,233 IDR
1,000 HTG 136,465 IDR
5,000 HTG 682,327 IDR
10,000 HTG 1,364,653 IDR
50,000 HTG 6,823,267 IDR

IDR to HTG via API

The live rate, the rate on any past day or a whole range, for HTG and 170+ other currencies, as JSON. Free plan included.

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=IDR -d currencies=HTG \
  -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=HTG \
  -d date=2025-09-30 \
  -H "apikey: YOUR-API-KEY"

Popular Indonesian Rupiah conversions

Questions about IDR to HTG

How much is 500 IDR in HTG?

500 Indonesian rupiahs is 3.66 Haitian Gourde at the mid-market rate of 30 September 2026, 09:37 UTC, when 1 IDR = 0.00732787 HTG.

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

Over the last 52 weeks 1 IDR ranged from 0.00719658 to 0.00808871 HTG, 0.00770541 HTG on average.

Which exchange rate is this?

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