How to Use the Currency Converter
Enter an amount plus source and target currency codes, then submit the conversion. Different currencies use European Central Bank reference rates, while matching normalized three-character currencies return the amount unchanged.
What this currency converter does
Use Currency Converter to compare an amount from one currency with its value in another. Enter an amount and two currency codes, then review the converted amount, conversion rate, and reference-date information returned for a rate-based conversion. The currency text is trimmed and changed to uppercase before processing, so entries such as usd are handled as USD.
How to convert an amount
-
Enter the amount you want to convert. This field is optional; if you leave it empty, the tool uses
1.0. The value must be convertible to a floating-point number. -
Enter the source currency, such as
USD, and the target currency, such asEUR. These fields are optional and default toUSDandEUR, respectively. Currency text is trimmed and uppercased before the conversion is processed. -
Submit the conversion. If the normalized currency values are identical and each contains exactly three characters, the amount is returned unchanged with a conversion rate of
1.0. No reference rates are retrieved for that identity case. -
For a different source and target currency, the tool uses European Central Bank reference rates. When suitable rate data is not already available, it retrieves and parses the European Central Bank daily reference-rate document. Successfully retrieved reference-rate data may be reused for up to six hours.
-
Review the result fields. A successful rate-based conversion includes the converted amount, a rounded conversion rate, and the publication date associated with the reference-rate data.
How to read the result
For a rate-based conversion, the converted amount is rounded to four decimal places and the conversion rate is rounded to eight decimal places. The reported date identifies the publication date associated with the reference-rate data, rather than the date of a bank or exchange transaction. The response also identifies these rates as informational, so use the result as a reference rather than as a transaction quote.
An identical normalized three-character source and target currency is a separate case: the input amount is returned unchanged and the rate is 1.0. A non-identity conversion depends on usable reference data. The operation can fail when that data cannot be retrieved or parsed, or when the requested currency is not included in it.
Worked example
You want to review the reference-rate result for converting 100 USD to EUR.
Enter 100 as the amount, USD as the source currency, and EUR as the target currency, then submit the conversion.
The result contains a converted amount rounded to four decimal places, a conversion rate rounded to eight decimal places, the reference-data publication date, and an informational-rate indication.
Limitations
- A non-identity conversion depends on reference data being available, parseable, and inclusive of both requested currencies.
- The result is rounded and is not a guaranteed quote from a bank, exchange, or other provider.
Common errors
- A non-numeric amount causes the conversion to fail. Replace it with a value that can be converted to a number, such as
100or100.50.
FAQ
Can I convert an amount from a currency to the same currency?
Yes, when the source and target values are identical after trimming and uppercasing and both are exactly three characters long. The amount is returned unchanged with a conversion rate of 1.0, without retrieving reference rates.
What happens when I leave the inputs blank?
The amount defaults to 1.0, the source currency defaults to USD, and the target currency defaults to EUR when those inputs are left empty.
Why might a conversion fail?
For a non-identity conversion, the result depends on available reference data. It can fail if the data cannot be retrieved or parsed, or if the requested currency is absent from that data.