Currency Converter

Quick conversion between world currencies

Currency conversion

Enter an amount and choose currencies

💱 How the converter works

The converter converts an amount from one currency to another using official Central Bank of Russia rates. All calculations go through the rouble: first to RUB, then to the target currency.

Rates load automatically and update daily. Nominals (e.g. per 10 or 100 units) are normalised to the price of one unit.

🔄 Conversion formula

If K(X) is the rate of currency X in roubles per unit:

  • From X to Y: AmountY = AmountX × K(X) / K(Y)
  • Cross rate: 1 X = K(X) / K(Y) units of Y

Example: if 1 USD = 90 ₽ and 1 EUR = 98 ₽, then 100 USD = 100 × 90 / 98 ≈ 91.84 EUR.

🌍 Supported currencies

Popular currencies for travel, shopping and business:

    💡 Use cases

    • Travel: see how many roubles a dollar or euro amount is.
    • Online shopping: convert a foreign store price to roubles.
    • Business: compare USD/EUR cross rates or convert revenue.
    • Transfers: estimate amounts in tenge, lira, yuan and more.

    ✅ Tips

    • CBR rates are a reference; banks and exchangers may add a spread.
    • Use “Swap” to reverse currencies without retyping the amount.
    • If rates fail to load, refresh the page — data comes from the open CBR API.
    • For investments and large deals, confirm the rate with your bank.