How to use this tool
- Enter amount in the source currency, from currency, to currency, percentage fee, fixed fee in the source currency.
- Select Calculate to view the result.
- Check the method and assumptions below before using the result.
Input reference and sample values
Use the units and choices shown for each field. Sample values are provided for practice, not as recommendations.
| Input | Format and units | Sample |
|---|---|---|
| Amount in the source currency | Numeric value. Zero or positive. | 100 |
| From currency | Choose USD / EUR / GBP / JPY / CHF / CAD / AUD / NZD / CNY / INR / ILS / SEK / NOK / DKK / PLN / CZK / HUF / BRL / MXN / ZAR. | USD |
| To currency | Choose USD / EUR / GBP / JPY / CHF / CAD / AUD / NZD / CNY / INR / ILS / SEK / NOK / DKK / PLN / CZK / HUF / BRL / MXN / ZAR. | EUR |
| Percentage fee | Numeric value. Zero or positive. Maximum: 100. | 2 |
| Fixed fee in the source currency | Numeric value. Zero or positive. | 1 |
Rates are requested when you calculate. No fixed live-rate result is shown here; read the rate date in your actual result.
The method, explained
Net source amount = amount × (1 − fee ÷ 100) − fixed fee. Estimated received amount = net source amount × reference rate.
With 100 USD, a 2% fee and a 1 USD fixed fee, 97 USD remains. At an illustrative 0.90 rate, the recipient gets 87.30 EUR.
What to keep in mind
Fees are deducted before conversion. Negative net amounts are rejected. A provider’s exchange-rate markup or a fee in the target currency needs a different model.
Reference: Frankfurter API · European Central Bank reference rates
Common questions
Does this include a bank’s hidden rate markup?
No. The rate is an ECB reference rate. Enter known fees and compare with the provider’s actual final quote.
What information is sent to the rate provider?
Only the currency pair and requested date. Amounts, fees and comparison prices stay in your browser.
Methodology maintained by ClarityKit. How these tools are built and checked.