Reference rates
Our rates come from the European Central Bank's daily reference feed (via the Frankfurter API), refreshed every hour. They reflect a representative mid-market rate, not the rate any particular bank or broker will offer.
Currency conversion
30+ world currencies. Reference rates from the European Central Bank, refreshed every hour.
| Euro | — | EUR |
| British Pound | — | GBP |
| Japanese Yen | — | JPY |
| Swiss Franc | — | CHF |
| Canadian Dollar | — | CAD |
| Australian Dollar | — | AUD |
| New Zealand Dollar | — | NZD |
| Chinese Yuan | — | CNY |
| Hong Kong Dollar | — | HKD |
| Singapore Dollar | — | SGD |
| Indian Rupee | — | INR |
| South Korean Won | — | KRW |
| Mexican Peso | — | MXN |
| Brazilian Real | — | BRL |
| South African Rand | — | ZAR |
| Swedish Krona | — | SEK |
| Norwegian Krone | — | NOK |
| Danish Krone | — | DKK |
| Polish Zloty | — | PLN |
| Czech Koruna | — | CZK |
| Hungarian Forint | — | HUF |
| Turkish Lira | — | TRY |
| Israeli Shekel | — | ILS |
| Thai Baht | — | THB |
| Malaysian Ringgit | — | MYR |
| Indonesian Rupiah | — | IDR |
| Philippine Peso | — | PHP |
| Romanian Leu | — | RON |
| Bulgarian Lev | — | BGN |
| Icelandic Krona | — | ISK |
A currency converter expresses the value of one currency in terms of another using current exchange rates. Rates fluctuate constantly with global trade, monetary policy and market sentiment.
Our rates come from the European Central Bank's daily reference feed (via the Frankfurter API), refreshed every hour. They reflect a representative mid-market rate, not the rate any particular bank or broker will offer.
When converting between two non-USD currencies, the converter uses USD as a pivot: divide your amount by the USD→FROM rate, then multiply by the USD→TO rate. The math is identical for any base.
Banks, card networks and exchanges add a spread above the mid-market rate to cover their costs and risk. Expect a 1–4% gap between reference rates and the price you actually pay.
A scheduled job runs every hour, fetches the latest reference rates, upserts them into our live table and appends a snapshot to history — so you always see fresh numbers and we keep an audit trail.