A currency conversion calculator applies an exchange rate to a money amount and (optionally) deducts a fee to show what actually arrives in the target currency. Enter the source amount, the exchange rate (how many target units per source unit), and the percentage fee your bank or card charges, the calculator returns the converted amount, the fee, and the net you receive.
Useful for travel budgeting, international purchases, freelance invoicing across borders, and any setting where you've looked up a rate elsewhere and want to apply it cleanly with the fee math included.
Key takeaway
The mid-market rate you see on Google or financial data sites isn't what consumers actually get. Banks, ATMs, and credit cards add a margin (typically 1-3%) on top, and the displayed conversion can be the "merchant rate" minus that spread. Knowing both the headline rate and the fee, separately, is the only way to see what you're paying.
How it's calculated
The arithmetic:
converted = amount × rate fee = converted × fee_percent ÷ 100 received = converted − fee
Where rate is target-currency-per-source-unit. So if 1 USD = 0.92 EUR, the rate is 0.92, and $1,000 converts to 920 EUR before fees.
Real-world FX has several layers of cost:
- Mid-market rate, the wholesale interbank rate; what you see on Google or a financial terminal.
- Retail rate, what you actually get; mid-market minus the provider's spread (often quoted as a margin like "2% off mid").
- Explicit fees, flat or percentage charges layered on top (foreign-transaction fees, ATM fees, wire fees).
The fee field in this calculator captures the combined effect, both the spread and any explicit fees, expressed as a single percentage off the mid-market amount. To find your effective combined fee for a known transaction, divide your missing amount by the mid-market converted figure and multiply by 100.
Source: Standard FX arithmetic, amount × rate, less optional fee
Examples
$1,000 USD to EUR at 0.92, 2.5% fee
- Amount in source currency 1000
- Exchange rate 0.92
- Fee 2.5%
$1,000 at a 0.92 USD-to-EUR rate converts to 920 EUR before fees. A 2.5% bank fee takes 23 EUR, leaving 897 EUR to spend. Typical of a US-issued credit card abroad without a no-foreign-fee feature, the mid-market math gets you 920, but the card's spread plus fee gives you 897.
£500 GBP to USD at 1.27, 0% fee (fee-free travel card)
- Amount in source currency 500
- Exchange rate 1.27
- Fee 0%
£500 at a 1.27 GBP-to-USD rate converts to $635 with no fee deducted. Cards like Wise, Revolut, and Charles Schwab debit deliver this experience, the customer gets the mid-market rate with zero markup. Compare to a 3% fee card, which on this transaction would skim $19.05.
Frequently asked questions
How do I find the current exchange rate?
Search "USD to EUR" (or whichever pair) on Google or any major search engine, they all return the live mid-market rate from a financial data provider. xe.com, oanda.com, and wise.com are also reliable real-time rate sources. For high-precision needs (settlement, accounting), check a financial terminal or your bank's institutional rate sheet, since web rates can lag by seconds-to-minutes.
Why does my bank give me a different rate than Google shows?
Because banks add a spread to the mid-market rate, typically 1-4%, to cover their FX desk's cost and profit margin. Google shows the wholesale interbank rate, which is what banks pay each other; consumer rates are always worse than that. Some institutions also add explicit foreign-transaction fees on top of the spread. The combined effective fee can be 3-5% for everyday consumer currency transactions.
Do credit cards charge foreign-transaction fees?
Many do, typically 1-3% on every charge in a foreign currency. No-foreign-transaction-fee cards are widely available; most travel rewards cards (Capital One Venture, Chase Sapphire, AmEx Platinum) waive the fee. If you travel internationally even occasionally, switching to a no-fee card saves 1-3% on every purchase abroad, meaningful even on short trips.
What's "Dynamic Currency Conversion" and why decline it?
DCC is when a foreign merchant or ATM offers to charge you in your home currency instead of the local currency. It looks convenient ("just charge me in dollars") but the conversion rate the merchant uses is almost always worse than your card's rate, often 3-7% off mid-market. Always pick the local currency at the prompt; let your card do the conversion at its (typically better) rate.
More finance calculators
- Discount Calculator
- Down Payment Calculator
- FHA Loan Calculator
- HELOC Calculator
- Home Equity Loan Calculator
- Investment Calculator
- Loan Calculator
- Mortgage Affordability Calculator
- Mortgage Calculator
- Mortgage Payoff Calculator
- Mortgage Refinance Calculator
- Overtime Pay Calculator
- Retirement Calculator
- Roth IRA Calculator
- Salary Calculator
- Savings Goal Calculator
- Simple Interest Calculator
- Tip and Tax Calculator
- VA Loan Calculator
- See all finance calculators →