Skip to content

Currency converter. Rates that work offline.

Works fully offline with built-in rates, nothing is sent anywhere unless you press “Update rates online”, which fetches public exchange rates and keeps no personal data.

Quick conversions from USD

Reference

    Built to work without a connection

    Exchange rates move constantly, so the figures here ship as a sensible approximate baseline (USD-based) that you can override for any pair, handy for a quick estimate, a travel budget, or a quote on a plane. Every conversion is a cross-rate through the US dollar, computed in your browser. Online refresh is optional; the tool never depends on it. A trading product needs a licensed market data feed instead.

    § · written guide

    How to use the Currency Converter

    This converter changes an amount between 45 currencies using rates built into the page, so it works without a connection. Every pair is worked out through the US dollar, and you can type your own rate for any pair or fetch current rates when you are online. It suits travel budgets, quotes and quick price checks.

    Step by step

    1. Enter the amount

      Type the amount in the From box and pick its currency in the menu below it. The page starts with 100 USD, or with the currencies you picked on your last visit.

    2. Pick the target currency

      Choose the currency you want in the menu under To. EUR is selected on a first visit. The result appears in the green panel at once and the To box fills with the converted amount.

    3. Convert backwards or swap

      Type in the To box to work out how much of the From currency you need; the From box updates to match. Press the ⇅ button between the two sides to swap the currencies, which also moves the converted amount into From.

    4. Use your own rate

      The box under the result is labeled with the current pair, such as 1 USD =. Type the rate you were quoted and press Enter or click away to apply it. Reset rate puts that pair back to the built in value, and Reset all rates restores every built in rate.

    5. Get current rates

      When you are online, press Update rates online to replace the built in rates with the latest ones from a public rate service. The line under the rate box then shows when the service last updated them.

    6. Copy the result

      Press Copy result to copy one line such as 100.00 USD = 92.00 EUR (1 USD = 0.92 EUR), ready to paste into a message or a quote.

    Reading the result

    • The panel shows the amount you entered, the converted amount with its symbol and code, and the rate in both directions. With the defaults it reads € 92.00 EUR, with 1 USD = 0.92 EUR and 1 EUR = 1.087 USD.
    • The line below the rate box tells you which rates are in use: Built-in rates as of Jun 1, 2024, Live rates with the date the service last updated them, or Edited rates once you have changed one. It turns amber whenever the rates are not the built in set.
    • Amounts of 1,000 or more, and currencies such as JPY, KRW, VND, IDR, HUF, CLP and COP, are shown without decimals. Amounts under 1 show four decimals. The number style follows your browser's language settings.
    • Quick conversions from lists what one unit of your From currency is worth in up to six major currencies, for a fast reference.

    Tips and common mistakes

    • The built in rates are approximate and dated June 2024. For money that matters, press Update rates online or type the exact rate your bank or card provider quoted.
    • Editing a pair's rate changes the target currency's value against the dollar, so it also shifts every other pair that uses that currency. Press Reset rate when you are done with a one off quote. Reset rate brings back the built in June 2024 ratio for that pair even if live rates are loaded, so press Update rates online again to return to live figures.
    • Reset all rates also discards rates fetched online and returns to the June 2024 set.
    • Banks and card providers usually add a margin or fee on top of the market rate, so the amount you are charged can differ from the figure shown here.

    Privacy and limits

    Conversions run in your browser and your amounts are never sent anywhere. Your rates, their date and the two chosen currencies are saved in this browser's local storage so they are still there next time; the amount is not saved. The only network request happens when you press Update rates online, which asks open.er-api.com for the current US dollar rates and sends none of your figures.

    Back to the tool

    § 02 · what you can do

    Everything a converter should do.

    • Convert 40+ currencies offline with built-in baseline rates, no internet needed once the page has loaded.
    • Edit any rate by hand to use your own figure for a custom currency pair, then reset it to the baseline any time.
    • Reverse-convert by typing in the To field and letting the tool fill in the From amount.
    • Swap currencies instantly with one click to flip the conversion direction.
    • Refresh live exchange rates with a single tap when you're online, your saved rates update in place.
    • Copy the result as a clean line of text with the pair rate, ready to paste anywhere.
    § 04 · faq

    Frequently asked questions.

    Is the Currency Converter free?
    Yes, completely free for everyone. No sign-up, no account and no usage limits.
    Is it private? Is my data uploaded anywhere?
    Every conversion happens in your browser on your own device, amounts and rates never leave your computer. The only network request is the optional one you trigger yourself with “Update rates online”, which fetches public exchange rates and sends no personal data.
    Does it work offline?
    Yes. Baseline rates for 40+ currencies ship with the page, so once it has loaded you can convert, swap, edit rates and copy results without any connection. The live refresh is optional and never required.
    How accurate are the built-in rates?
    They're an approximate baseline, clearly dated below the converter, good for estimates, budgets and quotes. For exact figures, press “Update rates online” to pull live public exchange rates, or type the precise rate you were quoted into the rate field.
    Can I set my own exchange rate?
    Yes, edit the “1 X =” field under the result to set any rate for the current pair, and the conversion updates immediately. Your edited rates are saved in this browser. “Reset rate” restores the built-in value for that pair, and “Reset all rates” restores the full baseline.
    Which currencies are supported?
    45 major currencies: USD, EUR, GBP, JPY, CNY, INR, AUD, CAD, CHF and more across Europe, Asia, Africa, the Middle East and Latin America, every pair computed as a cross-rate through the US dollar.

    Published · Last updated .

    Priya sent you a message Online now

    Talk to a Developer Now

    Share your name and email to reply.

    Reply