ToolPal

Number Formatter

Format numbers with locale-specific styles, currency, grouping separators, and decimal places using the Intl.NumberFormat API.

010

How to Use

Format numbers with locale-specific styles, currency, grouping separators, and decimal places using the Intl.NumberFormat API.

  1. 1Enter a number in the input field (e.g., 1234567.89).
  2. 2Select a locale from the dropdown to set the language and regional number style.
  3. 3Choose a formatting style: Decimal, Currency, Percent, or Scientific.
  4. 4If Currency is selected, pick a currency code (USD, EUR, GBP, etc.).
  5. 5Adjust decimal places with the slider and toggle the grouping separator, then copy the result.

Key Features

  • Supports 8 locales: en-US, en-GB, de-DE, ja-JP, zh-CN, ko-KR, fr-FR, es-ES
  • Four number styles: Decimal, Currency, Percent, Scientific (exponential)
  • Currency formatting with USD, EUR, GBP, JPY, KRW, CNY
  • Adjustable decimal places from 0 to 10
  • Toggle grouping separator on or off for cleaner output

Frequently Asked Questions

Learn More