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.