Currency Converter
Convert between 160+ world currencies with live mid-market rates from public providers, a multi-currency snapshot table, smart caching and saved-conversions history. Free and private — no signup, no server.
What is the Currency Converter?
A Currency Converter takes an amount in one currency (the base) and returns the equivalent in another using a current exchange rate. Toollyz Currency Converter fetches live mid-market rates directly from your browser using a chain of free public providers: open.er-api.com (160+ currencies) with a fallback to api.frankfurter.app (the European Central Bank reference rates for 30 majors). Rates are cached in localStorage for 30 minutes per base currency so re-conversions are instant, with a Refresh button to force a fresh fetch. The hero animates between values, the result panel shows the unit rate (1 USD = X EUR) and the rate's age and provider, a Quick to row jumps between popular currencies, a multi-currency snapshot converts your amount into 9 popular currencies at once, and you can save individual conversions to a history list. Toollyz has no server — your browser talks directly to the providers, nothing passes through us.
How to use it
- Type or paste the amount, then pick the From and To currencies (use the swap button to flip them).
- The result, unit rate and rate timestamp update live; tap Refresh to bypass the 30-minute cache.
- Use Quick to or the multi-currency snapshot to jump between popular currencies in one click.
- Save useful conversions to the history list, copy the result string, or just keep scrolling.
Benefits
- Live mid-market rates from open.er-api.com with a European Central Bank fallback.
- Supports 160+ currencies with full names and flag emojis.
- Animated result with smart decimal precision (4 decimals for sub-unit values).
- Multi-currency snapshot — converts your amount into 9 popular currencies at once.
- Quick-pick row and one-click swap between From and To.
- Saved conversions history with timestamp and provider for each entry.
- 30-minute localStorage cache so re-conversions are instant; Refresh forces a fresh fetch.
- 100% browser-side — Toollyz has no server, no signup, no tracking.
Frequently asked questions
Where do the exchange rates come from?
Your browser fetches them directly from public providers. The primary source is open.er-api.com (Open Exchange Rates' free tier with 160+ currencies); if that's unreachable, Toollyz falls back to api.frankfurter.app, which serves the European Central Bank's reference rates for 30 major currencies. Toollyz itself has no server in the chain.
Are these the rates I'll actually get from my bank?
No — these are mid-market reference rates, the midpoint between the buy and sell prices on currency markets. Banks, card networks and money-transfer apps charge a spread on top, so the rate you actually receive is typically 0.5–3% worse than the mid-market rate shown here.
How often are rates updated?
Providers refresh rates roughly hourly during weekdays (the ECB publishes once per business day). Toollyz caches each base currency for 30 minutes in your browser's localStorage so re-conversions are instant; the Refresh button bypasses the cache to fetch fresh data.
Does it work offline?
If you've used the converter recently, the last fetched rates are cached for 30 minutes and will keep working briefly while offline. New base currencies or rate refreshes need an internet connection.
How many currencies are supported?
When open.er-api.com responds, the converter exposes 160+ currencies including all G20 majors and most emerging-market currencies. With only the Frankfurter fallback you get 30 major currencies (USD, EUR, GBP, JPY, CHF, AUD, CAD, CNY, INR, BRL and 20 others).
What currencies are in the multi-currency snapshot?
USD, EUR, GBP, JPY, INR, AUD, CAD, CHF, CNY and BRL — the ten most-traded world currencies. The snapshot excludes whichever one you currently have selected as the From currency.
Is my data sent to Toollyz?
No. Toollyz has no server — your browser talks directly to open.er-api.com and api.frankfurter.app. Your conversion history and last-used currencies are stored only in your device's localStorage.
Does it support historical rates?
Not currently — Toollyz Currency Converter focuses on live mid-market rates. The underlying providers do support historical lookups, so historical support may land in a future update.
Why does the result animate between values?
The hero uses an eased count-up animation so changing the amount or currency feels responsive. The animation respects your OS reduced-motion preference and pauses when the tab is hidden.
Is this Currency Converter free?
Completely free with no signup and no limits. Convert as many amounts as you like — privately in your browser.