Ready Confidence: High (matched locale separators).
Number Formatter
Format numbers and currencies with locale-aware grouping and decimal control. Runs in your browser.
Example for this locale: 1,234.56
Locale/Currency presets:
Shareable link
Copy a URL with your current input + settings.
Saved presets
Store your favorite formatting setups locally.
No presets saved yet.
Formatted number
1,234,567.89
Parsed value (normalized)Confidence: High (matched locale separators).
1234567.89
Compare View
Compare the same input across multiple locales to spot formatting differences.
Selected locales (4/8)
Pinned presets
Pin locale mixes you use often.
en-US
1,234,567.89
de-DE
1.234.567,89
fr-FR
1 234 567,89
ja-JP
1,234,567.89
How to use
- Enter or paste a number and choose a style (decimal or currency) and locale.
- Adjust grouping, notation, rounding, and fraction digits to fit your use case.
- Copy or download the formatted value for reuse.
FAQ & privacy
Local only? Yes. Everything runs in your browser; no data is sent to a server.
Invalid locale/currency? Check that your locale (e.g., en-US) and currency code (e.g., USD) are valid ISO codes.
Large numbers? Very large values may round depending on locale; a warning will appear.