What Is Currency Conversion?
A currency is the money a state or monetary union issues and accepts in settlement of debts. Converting between two of them is not an exchange happening inside the calculator — it is a valuation. You are asking what a quantity of one government's money is worth, right now, measured in another's.
Exchange Rates, Base Currency and Quote Currency
An exchange rate is always the price of one currency expressed in another, which is why rates are written as pairs. In GBP/USD, the pound is the base currency — the thing being priced — and the dollar is the quote currency doing the pricing. A GBP/USD rate of 1.25 means one pound costs 1.25 dollars.
Turn the pair around and the arithmetic inverts. If one pound buys 1.25 dollars, one dollar buys 1 divided by 1.25, or 0.80 pounds. The calculator shows this directly: with the pound priced at 0.80 per US dollar, converting 1 GBP returns the line 1 GBP = 1.25 USD, and converting 1 USD returns 1 USD = 0.80 GBP. Same relationship, read from opposite ends.
- From Currency is the base — the money you actually hold.
- To Currency is the quote — the money you want the answer in.
- The rate line under the result always reads as one unit of the base priced in the quote.
On this page the two dropdowns map onto that vocabulary exactly:
What the Rate Number Actually Means
The size of a rate tells you nothing about the strength of a currency. A rate of 150 yen per dollar does not make the yen weak; it means the yen's unit is small, in the same way that a price in cents is a bigger number than the same price in dollars. Comparing rate levels across different pairs is meaningless. Comparing one rate against its own history is where the information is.
Direction is the part that trips people up. If the dollar-yen rate moves from 150 to 155, the number went up but the yen went down: each dollar now buys more yen, so the dollar appreciated and the yen depreciated. Whenever a rate rises, the base currency has strengthened against the quote currency, never the other way around.
That is why the calculator prints the whole sentence — 2,000.00 USD = 300,000.00 JPY at an illustrative 150 yen per dollar — rather than a bare figure. Both currencies are named, in order, so a screenshot of the result cannot be read backwards.
Where the Mid-Market Rate Comes From
Currencies trade between banks in a continuous wholesale market. At any moment a dealer posts two prices: a bid, which is what they will pay for a currency, and an ask, which is what they will sell it for. The gap between them is the spread, and the midpoint of the two is the mid-market rate. Nobody transacts at the midpoint. It exists as the reference that every other price is quoted around, which is exactly what makes it the right yardstick for a consumer.
Official institutions publish rates too, but slowly, because their purpose is record-keeping rather than trading. The European Central Bank publishes euro foreign exchange reference rates once each business day, covering around thirty currencies. The Federal Reserve's H.10 release goes out on Mondays at 4:15 p.m. with daily bilateral rates for the previous business week. Both are authoritative; neither is a live quote.
This calculator pulls a US dollar-based rate table from the ExchangeRate-API open endpoint, which refreshes once per day and stamps each update just after 00:00 UTC. The answer is cached in your browser for one hour, so working through several conversions in a sitting makes a single network request rather than one per calculation.
An exchange rate says what your money is worth abroad, not what it buys at home; for the second question use the Inflation Calculator.
How Do You Calculate Currency Conversion?
One multiplication, or two operations if the pair has to be built from a common reference. Everything else on this page is about knowing which rate belongs in the multiplication.
The Formula, Written Out
When you already have the direct rate — the number of target units per unit of your currency — the calculation is a single step:
Converted amount = Amount × Exchange rate
Rate tables are rarely published pair by pair. They give each currency one price against a common reference currency, which for this calculator is the US dollar. From that table the same conversion becomes:
- Amount — the figure you type in, in the currency you are converting from.
- Rate of source currency per USD — how many units of your currency one US dollar buys.
- Rate of target currency per USD — how many units of the currency you want one US dollar buys.
- Converted amount — the result, in the target currency.
Converted amount = (Amount ÷ Rate of source currency per USD) × Rate of target currency per USD
Dividing by the source rate strips your currency back to US dollars; multiplying by the target rate rebuilds the amount in the currency you asked for. When the source currency is the US dollar its rate is 1, the division does nothing, and the formula collapses back to a single multiplication.
Why Every Pair Routes Through the US Dollar
A rate built from two other rates rather than quoted directly is called a cross rate, and the dollar is the vehicle currency almost every table is built around. It is why this calculator can price a pair nobody quotes on a screen anywhere. Canadian dollars into Australian dollars is not a market anyone makes; it is Canadian dollars into US dollars, then US dollars into Australian dollars, collapsed into one number.
Take 75 Canadian dollars with the Canadian dollar at 1.40 and the Australian dollar at 1.50 per US dollar. Dividing 75 by 1.40 gives 53.571429 US dollars. Multiplying that by 1.50 gives 80.36 Australian dollars, which is exactly what the calculator returns, alongside a cross rate of 1 CAD = 1.07 AUD.
The practical consequence is that a cross-rate conversion inherits the rounding of two rates rather than one. It is accurate to well past any amount of money you are likely to send, but it is why the displayed rate and the displayed result do not always multiply out to each other — covered below.
Step by Step
Three fields, in this order:
- Enter the amount in the currency you are converting from. The box takes a positive number; zero, blanks and negatives return a prompt rather than a result.
- Choose that currency under From Currency. This is the money you hold.
- Choose the currency you want under To Currency.
- Read the large figure. That is your converted amount, in the To currency.
- Check the date on the last line before you rely on the number for anything that matters.
There is no rate field to fill in. The rate is fetched, not assumed, which is the whole point of a live converter over a printed table.
Worked Example: 250 British Pounds to Japanese Yen
The rates below are round illustrative figures chosen to make the arithmetic legible. The live tool substitutes the day's published rates into exactly the same steps. Suppose the table prices the pound at 0.80 and the yen at 150.00 per US dollar.
- Strip the pounds back to dollars: 250 ÷ 0.80 = 312.50 US dollars.
- Rebuild in yen: 312.50 × 150.00 = 46,875.00 yen.
- The implied cross rate is 0.80 into 150.00, which is 187.50 yen per pound.
- 250 GBP converted at 0.80 GBP and 150.00 JPY per US dollar
- 46,875.00 JPY · 1 GBP = 187.50 JPY
Read the second line back as a sanity check: 250 × 187.50 does come to 46,875.00, because 187.50 is exact here. That agreement is a coincidence of the numbers chosen, not a rule.
More Worked Examples
Every figure below is the calculator's own output, produced by running its formula against the illustrative US dollar rates in the second column. Swap in the live rates the tool fetches and the arithmetic is identical — only the inputs change.
| Convert | Rates used (per US dollar) | Result | Rate line shown |
|---|---|---|---|
| 100 USD to EUR | EUR 0.90 | 90.00 EUR | 1 USD = 0.90 EUR |
| 300 EUR to GBP | EUR 0.90, GBP 0.80 | 266.67 GBP | 1 EUR = 0.888889 GBP |
| 250 GBP to JPY | GBP 0.80, JPY 150 | 46,875.00 JPY | 1 GBP = 187.50 JPY |
| 45,000 JPY to USD | JPY 150 | 300.00 USD | 1 JPY = 0.006667 USD |
| 1,200 USD to MXN | MXN 18 | 21,600.00 MXN | 1 USD = 18.00 MXN |
| 500 EUR to INR | EUR 0.90, INR 88 | 48,888.89 INR | 1 EUR = 97.78 INR |
| 75 CAD to AUD | CAD 1.40, AUD 1.50 | 80.36 AUD | 1 CAD = 1.07 AUD |
| 5,000 PKR to GBP | PKR 280, GBP 0.80 | 14.29 GBP | 1 PKR = 0.002857 GBP |
The dollar-yen pair has its own quirks around decimals and cents, which are worked through on the USD to JPY Converter.
Notice the last row. When one unit of the source currency is worth a fraction of the target, the rate line switches to six decimal places, because two would round 0.002857 to 0.00 and destroy the information.
Currency Chart: Codes and Decimal Places
People searching for a currency chart usually want a table of rates. This page deliberately does not carry one, for a reason set out at the end of this section. What is worth charting is the part of a currency that does not change by the hour: its code, and how many decimal places it actually has.
ISO 4217: The Three Letters
Every code on both dropdowns comes from ISO 4217, the international standard for currency codes. The construction is usually mechanical: the first two letters are the country's ISO 3166 code and the third is the initial of the currency itself. US plus Dollar gives USD, JP plus Yen gives JPY, GB plus Pound gives GBP, IN plus Rupee gives INR.
Currencies that belong to no single country start with X instead. XAF and XOF are the Central and West African CFA francs, XPF is the CFP franc used in French Pacific territories, and XDR is the International Monetary Fund's Special Drawing Right. SIX maintains the standard on behalf of ISO and describes itself as the only recognized authoritative source on currency code designations, which is why a code list is one of the few pieces of currency reference data that can safely be published and left alone.
The calculator uppercases whatever code it receives before looking up a rate, so a code arriving in lower case from a saved form or a shared link still resolves correctly.
Currencies That Do Not Use Two Decimals
ISO 4217 also records a minor unit for each currency — the number of decimal places its subdivision uses. Most of the world runs on two, but a significant minority does not, and getting this wrong on an invoice or a transfer form is a common and expensive error.
| Minor unit | Currencies | What it means in practice |
|---|---|---|
| 0 | JPY, KRW, VND, CLP, ISK, PYG, UGX, RWF, BIF, DJF, GNF, KMF, VUV, XAF, XOF, XPF | No subdivision in circulation. Prices and transfers are whole numbers. |
| 2 | USD, EUR, GBP, INR, CNY, CAD, AUD, CHF and most others | The familiar cents, pence, paise, centimes. |
| 3 | BHD, IQD, JOD, KWD, LYD, OMR, TND | Priced to a thousandth. One dinar is 1,000 fils, dirhams or millimes. |
The converter does not adapt its display to the minor unit. It prints two decimal places on any result of 1.00 or more and up to six on results below 1, whatever the currency. So 2,000 US dollars at an illustrative 150 yen per dollar prints as 300,000.00 JPY — the trailing .00 is a formatting convention, not a yen subdivision — and 1,000 US dollars at 0.30 dinar per dollar prints as 300.00 KWD, one decimal place short of how a Kuwaiti price is properly written.
Round the tail yourself when you are copying a figure into a form. For a zero-decimal currency, drop the decimals entirely; for a three-decimal currency, do not assume the third digit is a zero just because the display stops at two.
Why This Page Carries No Static Rate Chart
A rate table baked into a web page is a liability dressed up as a service. It looks authoritative, it is wrong within a day, and the reader has no way to tell how old it is. Sites publish them because they are easy to write and they rank; they are still wrong.
This calculator used to have exactly that problem in a less visible form. An earlier version fell back to a rate table hardcoded when the page was written, and served it silently as though it were current. Measured against live rates on 10 August 2026 that frozen table was off by 11.8% on the Indian rupee, 8.8% on the Swiss franc, 8.6% on the euro, 7.9% on the pound sterling, 7.3% on the Australian dollar and 7.2% on the Chinese yuan. It was removed.
What replaced it is a refusal. If the live feed cannot be reached, the calculator returns the message "Live exchange rates are unavailable right now" instead of a number it cannot stand behind. A blank answer you can act on is worth more than a confident one that is 9% wrong.
How to Read Your Result
The calculator returns four lines rather than one figure, because a converted amount on its own cannot be checked. The extra lines let you verify the rate, date the answer, and compare it against whatever a provider has quoted you.
The Four Lines Explained
| Line | Example output | What it tells you |
|---|---|---|
| Headline | 46,875.00 | The converted amount, in the To currency |
| Restatement | 250.00 GBP = 46,875.00 JPY | Both sides named in order, so the result cannot be read backwards |
| Rate line | 1 GBP = 187.50 JPY | The rate that was applied — the number to hold a bank quote against |
| Freshness | Live rate · updated 13 Aug 2026 | Which source answered, and the date that source published |
The freshness line has two forms. "Live rate" means the calculator reached the rate feed. If it instead reads "Last published rate" followed by a date and the note that the live feed is unreachable, you are looking at a snapshot taken when the site was last deployed, and you should treat the figure as indicative rather than current.
The Rate on Screen Is Rounded; the Conversion Is Not
The rate line rounds to two decimal places for any rate of 1 or more, and to six for rates below 1. The conversion itself runs on the feed's full precision. Multiply your amount by the rate you can see and you will often land near, but not on, the figure the calculator printed.
| Conversion | Calculator returns | Rate line shows | Amount × rate shown | Difference |
|---|---|---|---|---|
| 500 EUR to INR | 48,888.89 INR | 1 EUR = 97.78 INR | 48,890.00 | 1.11 INR too high |
| 75 CAD to AUD | 80.36 AUD | 1 CAD = 1.07 AUD | 80.25 | 0.11 AUD too low |
| 90 EUR to USD | 100.00 USD | 1 EUR = 1.11 USD | 99.90 | 0.10 USD too low |
| 250 GBP to JPY | 46,875.00 JPY | 1 GBP = 187.50 JPY | 46,875.00 | none |
The last row agrees only because 187.50 happens to be exact at two decimals. Treat the headline as the answer and the rate line as a comparison tool, not as a number to recompute from.
When You Get a Message Instead of a Number
Four inputs produce a prompt rather than a result. Each one is a refusal to guess, and each names the specific problem.
| What you see | Why |
|---|---|
| Enter an amount greater than zero | The amount box is empty, zero or negative |
| Choose both currencies to convert between | One of the two dropdowns has no code selected |
| We don't have a rate for ADA | The code is on the dropdown but the rate feed does not carry it |
| Live exchange rates are unavailable right now | Neither the live feed nor the published snapshot could be reached |
The third message applies to exactly two of the 151 codes on the dropdowns: ADA (Cardano) and ARB (Arbitrum). Every one of the other 149 resolves to a rate. The feed itself publishes 166 codes, so it also carries a handful the dropdowns do not offer, among them the IMF's XDR and several territory-issued pounds.
Comparing a Quote Against the Mid-Market Rate
This is the reason to keep a mid-market number in front of you when you are moving money. The rate a provider gives you is not the mid-market rate, and the difference between the two is a cost that rarely appears as a line item on anything you sign.
Working the Margin Out of a Quote
You do not need the provider to disclose a margin. You can back it out from the rate they quoted and the rate this page shows:
Or skip the percentage and compare outcomes, which is harder to argue with. Take 5,000 US dollars into euros with the euro at an illustrative 0.90 per dollar. The calculator returns 4,500.00 EUR. Run the same 5,000 at a quoted 0.873 and it returns 4,365.00 EUR. The gap is 135.00 EUR, which is 3.00% of the mid-market result.
Narrow the margin and the arithmetic scales cleanly. At a quoted 0.891 — a 1% margin on the same rate — the same 5,000 dollars returns 4,455.00 EUR, costing 45.00 EUR against the benchmark. Whether the provider calls it a spread, a conversion charge, a handling fee or nothing at all, that is what it costs.
Margin % = (Mid-market rate − Rate you were offered) ÷ Mid-market rate × 100
What a Margin Costs on a Real Transfer
The table below sends 2,000 US dollars into pounds with the pound at an illustrative 0.80 per dollar as the benchmark. The three quoted rates below it are 1%, 2% and 3% off that mid-market rate. Every receive figure is the calculator's own output at the rate in the first column.
| Rate applied | You receive | Cost against mid-market | Effective margin |
|---|---|---|---|
| 0.80 (mid-market) | 1,600.00 GBP | — | 0% |
| 0.792 | 1,584.00 GBP | 16.00 GBP | 1% |
| 0.784 | 1,568.00 GBP | 32.00 GBP | 2% |
| 0.776 | 1,552.00 GBP | 48.00 GBP | 3% |
A 3% margin on a 2,000 transfer costs 48 pounds. That is larger than most advertised transfer fees, and unlike a fee it does not appear anywhere on the confirmation. This is why a provider advertising zero fees is making a claim about one of the two costs, not both.
The Fee You Can See and the One You Cannot
Every cross-border payment carries two charges. The explicit one is a fee or commission, stated in currency. The implicit one is the rate margin, which is a percentage of the whole amount and therefore grows with the transfer while the fee usually does not. On small amounts the fee dominates; past a few hundred units the margin almost always does.
Dynamic currency conversion is the version of this you will meet in person. A card terminal or a foreign website offers to charge you in your home currency instead of the local one, framed as a convenience. Accepting hands the conversion to the merchant's payment processor at a rate they choose. Declining leaves the conversion with your card network, which prices much closer to mid-market. Always choose to be billed in the local currency, then let your own card do the conversion.
Cash exchanged at an airport bureau sits at the far end of the same spectrum: a physical inventory of notes, a captive customer and no competing quote in sight produce the widest spreads in retail foreign exchange.
What a Transfer Provider Has to Tell You First
In the United States, a remittance provider is required to disclose, before you pay, the total cost of the transfer including taxes and fees, and the exchange rate where one applies. The Consumer Financial Protection Bureau also notes that you can generally cancel an international money transfer within 30 minutes of sending it.
That disclosure is the document to work from. The rate is on it. Put that rate next to the rate line on this page, run both through the calculator at your actual amount, and the margin stops being a matter of opinion. If the two figures are close, take the offer; if they are not, you still have the cancellation window.
On a pegged pair the rate barely moves at all, so the provider's margin becomes the entire story — that case is worked through on the AED to USD Converter.
What Moves Exchange Rates
Rates change because currencies are priced by a market rather than set by decree — but not every currency is priced the same way, and the regime a currency operates under tells you more about how its rate will behave than any forecast will.
Floating, Pegged and Managed
- Floating. The dollar, euro, pound, yen and most developed-market currencies. The rate is whatever the market clears at, continuously, and no authority commits to defending a level.
- Pegged. The Gulf currencies against the US dollar are the clearest examples. A central bank commits to a fixed rate or a narrow band and defends it with reserves. A converter's number for these pairs barely moves from month to month, which means the provider's margin is effectively the whole cost of the transaction.
- Managed float. The Chinese yuan is the large example: a daily reference rate set by the central bank, with market trading permitted inside a band around it. The rate moves, but within a corridor rather than freely.
Knowing the regime changes what you do with a result. On a floating pair, timing a transfer can genuinely matter. On a pegged pair, timing is nearly irrelevant and shopping the margin is everything.
What Actually Pushes a Floating Rate
- Interest rate differentials. Money moves toward higher real returns, bidding up the currency that offers them.
- Inflation differentials. A currency losing purchasing power faster than its counterpart tends to weaken against it over time.
- Trade and current account balances. Persistent import demand means persistent selling of the home currency to buy foreign goods.
- Capital flows and risk appetite. In a scare, money concentrates into a handful of currencies regardless of what the other three forces say.
Four forces do most of the work, and they interact:
Day-to-day movement is dominated by expectations rather than by the data itself, which is why a rate can jump on a number that came in exactly as forecast, or barely react to one that did not. Anyone offering you a short-term forecast is selling something.
Why the Number Stops Moving at the Weekend
The interbank market runs by convention from Sunday evening to Friday evening, following the trading day around the globe from Asia to Europe to the Americas. Between Friday's close and Sunday's open there is no price, because there is no trading.
Official daily rates follow business days for the same reason: the ECB's reference rate feed carries a business-date stamp, and the Federal Reserve's H.10 release covers the previous business week. This calculator's own feed refreshes once a day, so on a Saturday afternoon you are reading Friday's world. That is fine for planning and wrong for anything that settles at a rate struck later.
Limits: When This Converter Does Not Apply
A mid-market converter answers one question well and several others badly. These are the cases where the number on this page is the wrong number to be using.
It Is a Benchmark, Not a Price You Can Trade At
No retail customer transacts at the mid-market rate, and no provider is doing anything improper by not offering it. The midpoint is a reference between two dealer quotes, and a business that gave it away would earn nothing on the transaction. Use the figure to judge how far an offer sits from the benchmark, never as the amount you expect to arrive.
Cash, ATMs and Card Networks Are Separate Markets
Physical notes, ATM withdrawals and card purchases each carry their own pricing, and they do not track the wholesale rate equally. Notes have to be stocked, insured, transported and eventually repatriated, so a bureau's spread reflects logistics as much as currency risk. An ATM abroad may apply its own conversion on top of your bank's. A card purchase usually sits closest to mid-market of the three, which is the practical argument for paying by card and declining dynamic currency conversion.
Controlled Rates and Parallel Markets
Where a government fixes an official rate that the market does not accept, a second, unofficial rate emerges alongside it. A published feed will carry the official number, because that is what the authorities publish, and it can be far removed from what anyone will actually pay in the street or on an exchange. If you are converting a currency subject to capital controls or a sustained gap between official and parallel rates, treat this calculator's answer as the official figure only, and budget against local information rather than against this page.
Historical Dates and Tax Filings
This tool has no date input. It converts at the most recently published rate and nothing else, so it cannot answer what an amount was worth last March, and it should not be used to restate a transaction that settled on an earlier date.
Tax reporting has its own rules. The Internal Revenue Service directs taxpayers to use the exchange rate prevailing — the spot rate — when an item is received, paid or accrued, and states that it accepts any posted exchange rate that is used consistently. It publishes yearly average currency exchange rates for the situations where an average is the appropriate basis. A live mid-market converter can supply neither a historical spot rate nor a yearly average, so for a return, use the IRS figures rather than this page.
The Two Crypto Tickers
ADA and ARB appear on both dropdowns but the fiat rate feed carries no price for either, so selecting one returns "We don't have a rate for ADA" rather than a fabricated figure. That is the right outcome for a second reason as well: crypto assets trade continuously and can move several percent within a single day, so a rate table that refreshes once every twenty-four hours would be the wrong instrument for them even if it did carry a price.