Smart Number Formatter

Format numbers as currency, words, ordinals, file sizes and relative time. Powered by Python humanize. Supports multiple locales.

Input
Number (e.g. 1234.56) · Seconds for time (e.g. 90) · Bytes for file size (e.g. 1048576)
Language locale for number formatting (en, fr, de, es…)
e.g. USD, EUR, INR, GBP
Result
Formatted result appears here…
Format Types
1234.56$1,234.56

currency

123one hundred twenty-three

words

33rd

ordinal

10485761.0 MB

file size

3661an hour ago

relative time

0.0001231.23e-04

scientific