Tools

Locale format explorer

See how each of your locales formats the same value.

Type a date, a number, or a price. Each row is one locale, with the parts color-coded so a reordered date or a swapped separator stands out. The chips above the table are findings: click one to see just the locales it names, and click any locale for the full story, invisible characters included.

Locales (24)
en-USen-GBen-INde-DEde-CHfr-FRfr-CAes-ESpt-BRit-ITnl-NLru-RUpl-PLzh-CNzh-TWja-JPko-KRth-THhi-INar-SAar-EGhe-ILfa-IRur-PK

Separators and digits, plus what a naive parser reads back from each locale's own output.

Reading your browser’s locale data…

About the numbers

Every cell is computed from your browser’s own locale data at the moment you look at it, so two readers on different engines can honestly see different values. The px column measures text in this page’s font: good for comparing locales, not for sizing your UI. The course covers the same ground one locale at a time, in Dates, times, numbers & currency and Parsing what users type.