Currency converter
Convert amounts between currencies using a built-in reference rate table or a rate you enter yourself.
Currency converter
Paste a list of amounts, one per line, and convert them all from one currency to another at once — an invoice batch, a spreadsheet column, or a list of prices you need in a different currency.
Pick a source and target currency, then a rate mode. "Built-in rate table" uses a reference rate frozen into the tool at build time; the result always prints the exact date that rate is valid as of, so it can never read as a live quote. "Custom rate" applies a rate you type in yourself, useful when your bank or payment provider quoted you something different. A margin percentage subtracts a fee from the converted amount (enter it negative to add a markup instead), decimal places control the rounding, and formatting numbers for the page's language switches the grouping and decimal marks to match — 1 234,50 instead of 1,234.50.
Lines can mix formats: a plain number ("1250.50"), one with a decimal comma ("1250,50"), or one with a currency code attached ("100 USD" or "USD 100") to override the source currency for just that line — this only works with the built-in table, since a custom rate is only defined for the one pair you entered. An unreadable line or an unrecognized currency code is flagged in place rather than stopping the whole batch, and Windows and Unix line endings are treated the same.
Everything runs locally in your browser — amounts never leave your device. Switch to the table view to see original and converted amounts side by side, then copy the result, download it as a .txt file, or send the output back into the input to convert again.