1. Currency converter
  2. BYR to IDR

500 BYR to IDR

Convert Belarusian rubles to Indonesian rupiahs at the live mid-market rate.

500 Belarusian rubles =

456 IDR +0.34% today

1 BYR = 0.912434 IDR · 1 IDR = 1.09597 BYR

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

BYR to IDR over the last year

0.600.80Nov ’25Jan ’26Mar ’26May ’26Jul ’26Sep ’26
52-week high
0.92810
52-week low
0.48664
52-week average
0.68413
Change over the year
+85.21%

Conversion tables

BYR to IDR
BYR IDR
1 BYR 0.9124 IDR
5 BYR 5 IDR
10 BYR 9 IDR
25 BYR 23 IDR
50 BYR 46 IDR
100 BYR 91 IDR
250 BYR 228 IDR
500 BYR 456 IDR
1,000 BYR 912 IDR
5,000 BYR 4,562 IDR
10,000 BYR 9,124 IDR
50,000 BYR 45,622 IDR
IDR to BYR
IDR BYR
1 IDR 1 BYR
5 IDR 5 BYR
10 IDR 11 BYR
25 IDR 27 BYR
50 IDR 55 BYR
100 IDR 110 BYR
250 IDR 274 BYR
500 IDR 548 BYR
1,000 IDR 1,096 BYR
5,000 IDR 5,480 BYR
10,000 IDR 10,960 BYR
50,000 IDR 54,798 BYR

BYR to IDR via API

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

curl https://api.currencyapi.com/v3/latest \
  -G -d base_currency=BYR -d currencies=IDR \
  -H "apikey: YOUR-API-KEY"

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

Popular Belarusian Ruble conversions

Questions about BYR to IDR

How much is 500 BYR in IDR?

500 Belarusian rubles is 456 Indonesian rupiahs at the mid-market rate of 30 September 2026, 07:52 UTC, when 1 BYR = 0.912434 IDR.

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

Over the last 52 weeks 1 BYR ranged from 0.486637 to 0.928097 IDR, 0.68413 IDR on average.

Which exchange rate is this?

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