Currency Formatter
Format numbers as currency for multiple locales with live preview using Intl.NumberFormat.
Input
Formatted Result
$1,234,567.89
Intl.NumberFormat with locale
en-US, currency USDAll Locales Comparison
| Locale | Formatted |
|---|---|
| English (US)(en-US) | $1,234,567.89 |
| English (UK)(en-GB) | US$1,234,567.89 |
| German (Germany)(de-DE) | 1.234.567,89 $ |
| French (France)(fr-FR) | 1 234 567,89 $US |
| Japanese (Japan)(ja-JP) | $1,234,567.89 |
| Chinese (China)(zh-CN) | US$1,234,567.89 |
| Korean (Korea)(ko-KR) | US$1,234,567.89 |
| Portuguese (Brazil)(pt-BR) | US$ 1.234.567,89 |
| Spanish (Spain)(es-ES) | 1.234.567,89 US$ |
| Italian (Italy)(it-IT) | 1.234.567,89 USD |
| Dutch (Netherlands)(nl-NL) | US$ 1.234.567,89 |
| Swedish (Sweden)(sv-SE) | 1 234 567,89 US$ |
| Polish (Poland)(pl-PL) | 1 234 567,89 USD |
| Russian (Russia)(ru-RU) | 1 234 567,89 $ |
| Arabic (Saudi Arabia)(ar-SA) | ١٬٢٣٤٬٥٦٧٫٨٩ US$ |
| Hindi (India)(hi-IN) | $12,34,567.89 |
| Turkish (Turkey)(tr-TR) | $1.234.567,89 |
| Thai (Thailand)(th-TH) | US$1,234,567.89 |
Related tools
Credit Card ValidatorValidator
Validate credit card numbers with Luhn algorithm and detect card type.
IBAN ValidatorValidator
Validate IBAN numbers, verify check digits, and show country and BBAN breakdown.
JSON → CSVConverter
Convert JSON arrays to CSV locally.
CSV → JSONConverter
Convert CSV to JSON locally in your browser.
JSON to YAML ConverterConverter
Convert JSON to YAML with configurable indentation.
YAML to JSON ConverterConverter
Convert YAML to JSON and JSON to YAML locally in your browser.
About Currency Formatter
Format numbers as localized currency strings, with the right symbol, grouping, and decimal places for a chosen currency and locale. Useful for previewing how prices appear to users worldwide.
How to use
- Enter an amount.
- Choose the currency and locale.
- Copy the formatted string for your UI or tests.
Frequently asked questions
- How are symbols and separators chosen?
- It uses the browser Intl API, which applies each locale’s conventions for symbol placement, grouping, and decimals.
- Does it convert exchange rates?
- No — it formats the number you provide; it does not perform currency conversion.