⚙ Intl.NumberFormat
International Currency Formatter Tool
Format monetary figures with real-time internationalization (i18n). See how amounts are formatted across different global locales, symbol placements, and decimal precision.
Formatted Output (Locale-dependent):
$1,250,000.50
Output Across Major World Locales
| Locale | Region / Language | Formatted Result | Action |
|---|
Direct Answers
Currency Formatting FAQ
Common questions and direct answers regarding currency symbols, typing shortcuts, and international formatting.
How does the JavaScript Intl.NumberFormat API work?
Intl.NumberFormat is a native browser API that formats numbers and currencies according to international CLDR locale standards, handling symbol placement, decimal separators, and thousand groupings automatically.
Why do decimal separators differ between US and European locales?
US and UK locales use periods for decimals and commas for thousands ($1,234.50), whereas France, Germany, and Spain use commas for decimals and periods or spaces for thousands (1 234,50 €).