# Currency Formatter Guide

Format a number as a currency amount with thousand separators and a symbol, in Indonesian or English style.

- Tool: https://ilham.dev/tools/currency-formatter/
- Guide URL: https://ilham.dev/guides/currency-formatter/
- Tool guides index: https://ilham.dev/guides/tools/
- Broader guide: Calculators and Unit Conversion (https://ilham.dev/guides/calculators-and-unit-conversion/)

## What it does

Turn a plain number into a readable money amount, or the other way round. Pick the symbol, the separator style and how many decimals to show, and the page writes the formatted value. It also reads a value you paste, so 1.250.000 and 1,250,000.50 both come back as numbers before being reformatted the way you want.

## Use the tool

Open https://ilham.dev/tools/currency-formatter/, add the input the tool asks for, run it, and check the output before using it elsewhere.

## Input and output

- Input: text.
- Output: text.
- Category: Text.

## Privacy and processing
Processing happens locally in your browser. This tool does not upload the input to ilham.dev.

## Questions

### Why do the separators matter?

Indonesian uses a dot for thousands and a comma for decimals, the reverse of English. Sending 1.250 to a reader who expects English looks like one and a quarter, so the style switch keeps the amount unambiguous.

### What does the decimal places box do?

It pins the number of digits after the decimal mark. Leave it blank and whole numbers show none while fractional ones show two; set it to 0 to round rupiah to the nearest whole unit.

### Does it add a currency code?

No. It only knows the symbol you pick, so Rp and $ are distinguished by shape alone. Use a code such as IDR or USD when a machine has to read the value.