Convert 20 major currencies using daily ECB mid-market rates with quote date shown. Fully client-side — no account, uploads, or remote storage.
Added Apr 18, 2026 · Updated May 1, 2026
Input
Result
Enter a value for amount to see your result.
Converts amounts between 20 major currencies using daily exchange rates from the European Central Bank via frankfurter.app. Rates are cached for 24 hours and a static fallback is included.
Result depends on live exchange rate — approximately €92 at time of writing.
Inputs
Result
Exchange rates tell you how much of one currency you get for another. This converter uses mid-market rates from the European Central Bank (ECB) via frankfurter.app — the midpoint between buy and sell prices.
All rates are stored relative to USD. To convert from currency A to currency B:
This two-step approach means any pair can be computed from a single base-currency rate table.
Rates are fetched once per day and cached. The ECB publishes reference rates on business days around 4 PM CET. Rates shown are indicative only — actual transaction rates from banks and brokers will include a spread.
If the frankfurter.app API is unavailable, the converter uses a bundled snapshot of rates. The rate date shown will indicate when the fallback was last updated.
Rates are sourced from the European Central Bank (ECB) via the frankfurter.app API and cached for 24 hours. They are indicative rates for informational purposes only.
The ECB publishes reference rates on business days around 4 PM CET. Our rates are refreshed once per day using a cached server-side request.
Usually not. Retail providers apply spreads, flat fees, and dynamic pricing on top of reference rates. Mid-market values are best for comparing how far two currencies have moved, not for predicting a specific counter quote.
Only if your jurisdiction or accountant accepts that source and date. Many filings require an official table, contract rate, or documented spot rate on a specific timestamp — always confirm local rules.
Markets close on weekends and holidays, but when the ECB publishes a new fixing after a session, cached rates roll forward on our daily refresh. Large moves in global FX also show up on the next published update.