Unit Conversion

Currency Converter

Convert between 147 world currencies using rates last updated November 2, 2026.

About these rates

Rates were last updated November 2, 2026. This site runs entirely in your browser with no backend server, so rates are baked in whenever the site is rebuilt rather than fetched live for every visit — they can drift from the real-time market rate between updates, typically by a small fraction of a percent for major currencies over a few days.

For anything where the exact current rate matters — an actual bank transfer, a large purchase, or a legal/tax filing — check your bank or a live market source directly rather than relying on this or any general-purpose converter.

Worked examples with the current rates

With the rates from November 2, 2026, 100 US dollars convert to 89.41 EUR, and the exchange-rate line reads 1 USD = 0.894142 EUR. Converting 250 euros to British pounds goes through the dollar: 250 ÷ 0.89414161 (euros per dollar) × 0.74621719 (pounds per dollar) = 208.64 GBP.

Converting back can be off by a cent or so, because the result is rounded to two decimals before you convert it again. Taking 89.41 EUR back to dollars gives 100.00 USD. A very small rate shows few digits: 1 IDR = 0.000055 USD, since the rate line stops at six decimals.

What you see and what is refused

  • The From and To lists hold 147 currencies, shown as a code and a name such as EUR — Euro and sorted by name. The page starts at 100 USD to EUR and updates as you type.
  • The result always has two decimals with digit grouping set by your browser's locale. The exchange-rate line shows up to six decimals.
  • A blank amount gives "Enter an amount to convert." and non-numeric text gives "Please enter a valid number." Zero and negative amounts are converted as typed, and a currency converted to itself returns the same amount at a rate of 1.
  • There is one daily rate per currency. No buy and sell spread, bank fee or card charge is added, and there are no historical or live rates.

How the conversion works

Every rate here is expressed relative to the US Dollar. To convert between any two other currencies, the amount is first converted to USD, then from USD to the target currency — this is the standard way multi-currency rate tables work, and it gives the same result as a direct rate would.

Frequently asked questions

Why aren't the rates live/real-time?

This site is a static, client-side app with no backend server, so there's no live service to query when you load the page. Rates are fetched once when the site is built and deployed, then served to every visitor from that snapshot until the next deploy.

How often are the rates updated?

Whenever the site is rebuilt and redeployed. There's no fixed schedule — check the date shown above the calculator to see how current the numbers are.

Where does the data come from?

A free, publicly available daily exchange-rate dataset. It's a solid source for everyday reference, but isn't a substitute for your bank's or broker's live rate when the exact number matters.

Why does converting back not give me my original amount?

The result is shown rounded to two decimals, and that rounded figure is what you convert back. The small difference comes from rounding, not from a different rate.

Related calculators