Currency converter in as of 16.11.2026
Linked currency conversion at official NBRB rates and a calculation at the city's best confirmed cash offer. Currency to currency by bank.
NBRB rate
Basis: official NBRB rates, calculated via BYN (amount × rate ÷ nominal). The result has 2 decimals (rounding is temporary).
- BYN Belarusian roublebase currency
- USD US dollarNBRB rate: 1 USD = 3.0003 BYN
- EUR euroNBRB rate: 1 EUR = 3.3178 BYN
- RUB Russian roubleNBRB rate: 100 RUB = 3.6512 BYN
Rates, inverse ratios, a more precise equivalent and notes
- 1 USD = 3.0003 BYN · 1 BYN = 0.3333 USD
- 1 EUR = 3.3178 BYN · 1 BYN = 0.301405 EUR
- 1 RUB = 0.036512 BYN · 1 BYN = 27.388256 RUB
A more precise equivalent of the current amount (up to 8 decimal places; the value is limited in digits and is not claimed to be absolutely exact):
- BYN: 0.036512
- USD: 0.01216945
- EUR: 0.01100488
- RUB: 1
Editing any field makes it the source: the others are recalculated from the entered value, not from the rounded text on screen. Clicking or focusing does not change the source. The NBRB rate is given per nominal (for example per 100 RUB). Only one rate date is available; the site has not loaded other dates and does not replace the current one with them. A reference calculation, not a bank offer.