Currency Converter
Convert between major world currencies using live exchange rates.
About the Currency Converter
This currency converter provides instant conversions between 8 major world currencies: US Dollar (USD), Euro (EUR), British Pound (GBP), Japanese Yen (JPY), Indian Rupee (INR), Pakistani Rupee (PKR), Canadian Dollar (CAD), and Australian Dollar (AUD). Enter the amount, select the source and target currencies, and the tool returns the converted amount plus the indicative exchange rate.
The converter uses static exchange rates (last updated when this page was generated). These rates are indicative only — for live rates or actual transactions, consult your bank, a money transfer service (Wise, OFX, Remitly), or a forex platform. Real-world transaction rates include a spread of 0.5-3% above the mid-market rate, plus possible transfer fees.
The tool computes the conversion via USD as the intermediate currency: first convert the source amount to USD, then convert USD to the target currency. This is the standard approach used by banks and avoids the need to maintain N×(N-1) direct exchange rates — just N rates against USD.
How It Works
The converter uses a static rate table with USD as the base:
rates = {USD:1, EUR:0.92, GBP:0.79, JPY:149, INR:83.2, PKR:278, CAD:1.36, AUD:1.52}Each entry represents how many units of that currency equal 1 USD. To convert from currency A to currency B:
amount_in_usd = amount / rates[A]; result = amount_in_usd * rates[B]; exchange_rate = rates[B] / rates[A]For example, to convert 100 EUR to GBP:
- USD equivalent: 100 / 0.92 = $108.70 USD
- GBP result: $108.70 * 0.79 = £85.87
- Indicative rate: 0.79 / 0.92 = 0.8587 GBP per EUR
The rates shown are mid-market rates — the midpoint between bid and ask. Real transactions always involve a spread: banks typically charge 2-3% above mid-market for retail FX, while specialist services like Wise charge 0.5-1% above. Always factor in the spread when comparing quoted rates.
Worked Examples
Convert 100 USD to EUR at the indicative rate of 0.92:
- USD equivalent: $100 / 1.00 = $100 USD
- EUR result: $100 * 0.92 = €92.00
- Indicative rate: 1 USD = 0.9200 EUR
Convert 50,000 INR to PKR:
- USD equivalent: 50,000 / 83.2 = $600.96 USD
- PKR result: $600.96 * 278 = PKR 167,067
- Indicative rate: 1 INR = 278/83.2 = 3.3413 PKR
Convert 1,000,000 JPY to USD:
- USD equivalent: 1,000,000 / 149 = $6,711.41 USD
- Result: $6,711.41 USD (no further conversion needed)
- Indicative rate: 1 JPY = 0.006711 USD
For actual transfers, expect to receive 1-3% less than the indicative rate due to bank spreads and transfer fees.
When to Use This Tool
Use this currency converter when:
- Estimating the cost of an international online purchase in your home currency
- Comparing prices while traveling abroad
- Sending money to family in another country (compare to actual quoted rates)
- Converting an invoice or salary figure from one currency to another
- Understanding exchange rates quoted in news articles or financial reports
- Quick mental math for travel budgeting (e.g., 'how many euros is my $200/day budget?')
- Educational purposes: teaching exchange rates and cross-currency math
For actual money transfers above $1,000, use a specialist service like Wise, OFX, or Remitly — they typically beat bank rates by 1-3%, which on $10,000 is $100-$300 in savings.
Limitations & Disclaimer
This currency converter uses static indicative exchange rates captured at page generation time. It does not reflect live FX market rates, which fluctuate continuously during trading hours. The rates shown are mid-market rates; actual transactions will involve a spread of 0.5-3% above mid-market plus possible fees. The converter supports only 8 currencies (USD, EUR, GBP, JPY, INR, PKR, CAD, AUD) and routes all conversions through USD as the intermediate currency. It does not handle historical rates, forward contracts, currency futures, or crypto-to-fiat conversions. Always confirm the actual exchange rate and fees with your bank or money transfer service before initiating a transaction. This is an educational tool, not financial advice or a transaction service. See our disclaimer for full terms.
Frequently Asked Questions
Are these exchange rates live?
No — they are static indicative rates captured when this page was generated. For live mid-market rates, consult a financial data provider (Xe.com, Google Finance, Bloomberg) or your bank's actual transaction rate. Treat this tool for estimation only; do not use it for actual transactions.
Why does my bank give me a different rate?
Banks apply a spread of 1-3% above the mid-market rate for retail FX transactions, plus possible transfer fees and currency conversion fees. A $1,000 USD-to-EUR conversion at the indicative 0.92 rate should yield €920, but a bank might give €898-910 after spread. Specialist services like Wise typically offer rates within 0.5% of mid-market.
What is the mid-market rate?
The mid-market rate is the midpoint between the bid (what buyers will pay) and ask (what sellers will accept) prices on the global foreign exchange market. It is the 'truest' exchange rate and is widely published as the reference rate. Banks and FX services always transact at a spread above (when selling) or below (when buying) this rate.
Can I convert between any two of the 8 supported currencies?
Yes — the converter handles all 64 (8×8) combinations including same-currency conversions (which return the input unchanged). The math routes through USD as the intermediate, which is mathematically equivalent to using a direct cross-rate.
Why are some rates very large (JPY 149, INR 83.2, PKR 278) and others small (EUR 0.92, GBP 0.79)?
The unit size of each currency differs. The Japanese yen has a small unit (100 yen ≈ $0.67), so 1 USD buys many yen. The British pound has a larger unit than USD, so 1 USD buys less than 1 pound. The rate reflects the relative value of one unit of each currency against one USD.
How accurate are the historical static rates?
The rates were accurate when captured but drift over time due to FX market movements. Major moves of 5-10% can occur in a single year for any currency pair, particularly for emerging-market currencies like PKR or INR. Always verify with a live rate source before relying on the conversion for a real transaction.
Last updated: July 21, 2026 · Author: HT99 Tools Editorial Team · Reviewed by: HT99 Tools Editorial Team