DDanfio

Currency Converter

Every currency conversion has two prices: the mid-market rate you see in a search result, and the rate you are actually offered. The difference is the markup, and it is usually larger than any fee that appears on the receipt.

$

Units of the foreign currency per one unit of yours, before any fees.

The hidden cost built into the rate: 0% is the rate you see in a search result.

$

Charged in your own currency, for example a transfer or withdrawal fee.

Results update as you type. Nothing leaves your device.

USD to EUR

906.2 EUR

1,000 USD at 0.9108 EUR per USD, after every cost

At the mid-market rate
920 EUR
Cost of the conversion
15 USD
Effective rate
0.9062 EUR
The reverse rate
1.087 USD

Where the money goes

  • You receive906.2 EUR
  • Hidden markup9.2 EUR
  • Fees4.6 EUR

The markup is the cost that does not appear on the receipt: it is already inside the rate, which is why a zero-commission bureau can still be the most expensive option.

The cost, line by line

StepAmount
Value at the mid-market rate920 EUR
Markup of 1%−9.2 EUR
Percentage fee−0 EUR
Flat fee−4.6 EUR
You receive906.2 EUR
Total cost13.8 EUR

The markup comes out of the rate rather than out of your pocket as a separate charge, which is why it is the hardest part of the bill to see.

What different amounts cost

Amount convertedYou receiveCost as a share
100 USD86.48 EUR6%
500 USD450.8 EUR2%
1,000 USD906.2 EUR1.5%
5,000 USD4,549.4 EUR1.1%
10,000 USD9,103.4 EUR1.05%

A flat fee is regressive: it is 0.54% of this amount, but the same fee on ten times the money costs a tenth as much in percentage terms. Check the smallest transfer you plan to make before choosing a provider.

What the same conversion costs elsewhere

OptionMarkupYou receiveCost as a share
Fintech card0.2%918.16 EUR0.2%
Online broker0.5%915.4 EUR0.5%
Zero markup, flat fee0%910.8 EUR1%
Bank transfer2.5%897 EUR2.5%
Airport counter6%864.8 EUR6%

On this amount the gap between the best and worst option is 53.36 EUR. Markups are typical illustrations rather than quotes: compare the rate you are actually offered on the day.

There is no live exchange-rate feed on this page on purpose. The rate you type in is the rate that matters, because that is the one your bank or bureau is applying. 1.5% of this conversion goes to the provider, and the effective rate you end up with is 0.9062 EUR per USD rather than the 0.92 headline. Rates move constantly, so a quote is only valid for the moment it was given.

This calculator takes the amount, the rate you have been quoted, the markup and any fees, and shows what arrives, what the conversion cost in money and in percent, and how the same amount would come out with a bank, a broker, a card or a zero-markup transfer service.

How this currency converter works

Why you type the rate in

There is no exchange-rate feed on this page. A rate that was correct when a page was built is wrong within minutes, and quoting one would hide the number that actually matters, which is the rate your provider applies to your money.

Enter the rate from your banking app, your transfer quote or the deal in front of you. Everything else follows: the markup is the difference between that rate and the mid-market rate, expressed as a percentage.

The arithmetic

Amount received = amount × rate × (1 − markup) × (1 − percentage fee) − flat fee × rate, since the flat fee is charged in the currency you are spending and therefore has to be converted too. The effective rate is that result divided by the amount you sent, and the cost is the difference between the mid-market value and what you receive.

Two conversions with the same headline fee can differ enormously. A 2% markup with no commission and a 0.25% markup with a $5 flat fee are not the same offer, and on a small amount the flat fee is the more expensive of the two.

Where the money actually goes

Markups of 2% to 3% are common on bank transfers and 5% or more at airport counters, while online brokers and travel cards typically sit between 0% and 0.5%. The comparison table shows the spread between them on the amount you entered.

When a card machine abroad offers to charge you in your home currency, the rate used is the machine operator rate, which is usually several percent worse than letting your own bank convert. Accepting that offer is one of the most expensive habits in consumer finance.

Worked examples

Each example below was run through the calculator on this page when the site was built, so the numbers match what you see when you enter the same inputs.

$1,000 converted at 0.92 with a 1% markup and a $5 fee

Amount to convert
$1,000.00
Exchange rate you are offered
0.92
Your currency
USD
Currency you want
EUR
Markup over the mid-market rate
1%
Percentage fee
0%
Flat fee
$5.00

USD to EUR

906.2 EUR

1,000 USD at 0.9108 EUR per USD, after every cost

At the mid-market rate
920 EUR
Cost of the conversion
15 USD
Effective rate
0.9062 EUR
The reverse rate
1.087 USD

The markup costs more than the visible fee: the rate alone removes about nine euros, while the flat fee takes five more.

The same amount at an airport counter

Amount to convert
$1,000.00
Exchange rate you are offered
0.9
Your currency
USD
Currency you want
EUR
Markup over the mid-market rate
6%
Percentage fee
0%
Flat fee
$0.00

USD to EUR

846 EUR

1,000 USD at 0.846 EUR per USD, after every cost

At the mid-market rate
900 EUR
Cost of the conversion
60 USD
Effective rate
0.846 EUR
The reverse rate
1.1111 USD

A commission-free counter is the clearest example of a hidden cost: nothing appears on the receipt, and about six percent of the money is gone.

A small transfer with a percentage fee

Amount to convert
$250.00
Exchange rate you are offered
0.92
Your currency
USD
Currency you want
EUR
Markup over the mid-market rate
0.5%
Percentage fee
0.5%
Flat fee
$0.00

USD to EUR

227.71 EUR

250 USD at 0.9154 EUR per USD, after every cost

At the mid-market rate
230 EUR
Cost of the conversion
2.49 USD
Effective rate
0.9108 EUR
The reverse rate
1.087 USD

On a small amount a low percentage fee is easier to absorb than a flat fee, which is why the amount table matters when the same provider is used for very different transfers.

Frequently asked questions

What is the mid-market rate?

It is the midpoint between the prices at which a currency can be bought and sold in the wholesale market, and it is the rate quoted by search results and financial data providers. It is not available to consumers directly: every bank, bureau and card network applies a margin to it.

Why is the rate different from the one I see online?

Because the online rate is the mid-market rate and yours includes the provider margin. A one or two percent difference looks small on a holiday budget and is significant on a house deposit, a salary transfer or a business payment.

Is a zero-commission exchange really free?

No. Commission-free bureaus make their money in the rate. Set the markup field to 0% and compare the result with the offer: if the amount received is lower than the calculation shows at 0%, the cost is in the rate, not on the receipt.

Should I pay in the local currency abroad?

Yes, as a rule. When a card machine offers to charge you in your own currency it is using a rate set by the machine operator or its bank, typically several percent worse than your own bank network rate. Choosing the local currency leaves the conversion to your bank, which is usually the cheaper side of that trade.

How do banks set their exchange rates?

They start from the wholesale rate and add a margin that varies by customer, channel and amount, then add any fixed fees. Large business transfers negotiated in advance get much closer to the mid-market rate than a card purchase at a bar, which is why the same bank can be cheap for one transaction and expensive for another.

What does a transfer really cost me?

Look at the effective rate, not the fee list: divide the amount received by the amount sent, and compare that with the mid-market rate. This calculator reports both the total cost in money and as a percentage, which is the number to use when comparing providers.

Does this page give live exchange rates?

No. It is deliberately rate-agnostic so that it never shows a stale number: you enter the rate you have been offered, and the calculator tells you what that rate costs against the mid-market rate. Check the current mid-market rate with your bank or a market data source before converting.

Assumptions and sources

  • Conversion arithmetic: received = amount × rate × (1 − markup) × (1 − percentage fee) − flat fee; effective rate = received ÷ amount; cost = mid-market value − received.
  • Typical markups of roughly 2% to 3% on bank transfers, 5% or more at airport counters and 0% to 0.5% for online brokers and travel cards are illustrative ranges from published fee schedules; the actual margin depends on the provider, the currency pair and the amount.
  • No exchange-rate feed is used and no live rate is quoted. Rates move continuously, so any quote is valid only for the moment it was given.
  • This is not financial or tax advice. Large transfers can trigger bank documentation and reporting requirements, and the tax treatment of foreign-currency transactions depends on your jurisdiction and the reason for the payment.

Last reviewed 2026-09-14. This page is an estimate tool, not financial, tax or legal advice.Read the full disclaimer.