All 141 tools / International and inclusive design
Find dates, numbers, currency and units in UI text that read differently in other locales
Date and number format reviewFreeFor writers, developers and product teams
25/day
free runs a day, no sign-in.
Before: what you give it
The example input, as typed in. You paste text, CSS, markup or notes.
text: Order placed 04/05/2026 at 3:30pm. Ships Mar 4th. Total $1,234.56 (that is 1.234,56 in Berlin). 3 item(s) ago. Distance 12 miles, 50 %. locales: en-US, de-DE, ja-JP, ar-EG currency: EUR
After: what comes back
The first lines of a real run on that input. Nothing here is edited by hand.
DATE AND NUMBER FORMAT REVIEW Scanned 135 characters of UI text. Findings: 2 high, 4 medium, 2 low, 1 info [HIGH] Date format (convention; ISO 8601 for interchange): 1 ambiguous numeric date 4/5/2026 is 4 May in most of the world and April 5 in the US. Readers cannot tell which. Seen in: 04/05/2026 Fix: Spell the month (5 May 2026) or format by the reader's locale with Intl.DateTimeFormat; use ISO 8601 (2026-05-04) for machine-facing text. [HIGH] Number format: Mixed digit-grouping styles in one text Found 1,234.56 and 1.234,56. Readers cannot tell 1,234 (one thousand) from 1,234 (one point two three four). Seen in: 1,234.56 | 1.234,56 Fix: Pick one per locale via Intl.NumberFormat. ... full output on the tool page
What you get
Findings by severity plus a table of one date, number and amount formatted for each locale you list
What it cannot do
Pattern-based on text you paste; the locale table uses the runtime's formatting data.
Who it is for
- Writers
- Developers
- Product teams
Free and Pro
| Free | 25 runs a day per IP address, up to 100,000 characters a run. |
|---|---|
| Pro | No daily limit, 300 requests a minute, up to 200,000 characters a run. |
Use it from your assistant
The tool is called review_date_number_formats. Connect the server once, then ask for it by name or just describe the job. Install steps for each app.
claude mcp add --transport http designers https://designers.allthepossibles.com/mcp
curl -X POST https://designers.allthepossibles.com/api/date-number-format -H 'content-type: application/json' -d '{"text":"Order placed 04/05/2026 at 3:30pm. Ships Mar 4th. Total $1,234.56 (that is 1.234,56 in Berlin). 3 item(s) ago. Distance 12 miles, 50 %.","locales":"en-US, de-DE, ja-JP, ar-EG","currency":"EUR"}'
Try it here
The form starts with the same example input, so you can run it first and then swap in your own.
More in international and inclusive design
- Localisation stress test
Predict how far UI strings grow in eight languages and flag the ones that overflow their space.
- Localisation readiness
Check source strings for translation problems and project how long each will be in other languages
- RTL readiness
Find the left and right CSS that will break in Arabic or Hebrew, with the logical property to use instead
- Font coverage check
Find which scripts your text needs and which listed fonts cover them, with a Noto family for each gap
- Text expansion planner
Plan how much longer each UI string gets in other languages and flag the ones that overflow
- Name field check
Find name inputs that reject real names: short maxlength, A to Z patterns and forced first and last fields