Number Formatter — Free Online Tool

Format numbers with locale-aware thousands separators and fixed decimals using the Intl API — US, EU, Indian and more.. Number Formatter is a free online tool from the ToolsRift Developer Tools collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.

Loading Number Formatter

How to use Number Formatter

Enter a number, pick a locale and decimal precision, and the tool formats it with the correct grouping separators for that region using the browser Intl API.

Frequently asked questions

Why do locales group numbers differently?

Regions vary: the US uses 1,000,000, many EU locales use 1.000.000, and India groups as 10,00,000 (lakh/crore).

How do I control decimal places?

Set the minimum and maximum fraction digits; the formatter rounds and pads to match, e.g. 2 decimals gives 3.50.

Which decimal separator is used?

It follows the locale — a period in en-US and a comma in many European locales — so numbers read naturally for that audience.

More Developer Tools

Base64URL Encoder
Encode or decode UTF-8 text to URL-safe Base64 (base64url) with no padding — ideal for JWTs and query parameters.
JWT Generator (HS256)
Sign a JSON Web Token with HMAC-SHA256 from your header, payload and secret — output verifiable against jwt.io.
URL Encoder / Decoder
Percent-encode or decode text for URLs using encodeURIComponent or encodeURI, in both full-string and component modes.
JSON to Query String
Convert a JSON object into a URL query string with bracket notation for nested objects and arrays, fully percent-encoded.
Duration Humanizer
Convert milliseconds or seconds into a readable duration like 1d 2h 3m 4s, and break it down across every time unit.
Timestamp Diff
Compute the difference between two dates or Unix timestamps in days, hours, minutes, seconds and a humanized string.

← View all Developer Tools