BYN to USD Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 BYN = 0.33 USD
Belarusian Ruble United States Dollar
1 BYN = 0.32842 USD 1 USD = 3.0449 BYN (Inverse Rate)

2026-09-10 mid-market rate

BYN to USD — key numbers

As of 2026-09-10, 1 BYN = 0.32842 USD (mid-market). Over the past 30 days it has ranged from 0.32362 to 0.33364.

7-day
0.32522 – 0.32842
avg 0.32609, +0.83%
30-day
0.32362 – 0.33364
avg 0.32907, −1.57%
90-day
0.32362 – 0.36170
avg 0.34173, −9.19%
BYN to USD and USD to BYN conversion table for common amounts, at today’s mid-market rate.
BYN USD USD BYN
1 BYN 0.3284 USD 1 USD 3.04 BYN
5 BYN 1.6421 USD 5 USD 15.22 BYN
10 BYN 3.2842 USD 10 USD 30.45 BYN
20 BYN 6.5684 USD 20 USD 60.90 BYN
50 BYN 16.4210 USD 50 USD 152.24 BYN
100 BYN 32.8420 USD 100 USD 304.49 BYN
500 BYN 164.2100 USD 500 USD 1,522.44 BYN

BYN/USD frequently asked questions

What is the highest and lowest BYN/USD has been in the past year?

Over the past year, 1 BYN has traded between 0.29277 and 0.36760 USD, averaging 0.33421 USD.

How do I convert BYN to USD?

Multiply the amount in BYN by the current BYN/USD mid-market rate. For example, 100 BYN = 32.84 USD at the 2026-09-10 mid-market rate of 1 BYN = 0.32842 USD.

BYN to USD Chart

Belarusian Ruble to United States Dollar
BYN to USD exchange rate history chart.

See the full BYN to USD exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.