Designers

All 141 tools / Charts and data

Audit how numbers are displayed for mixed decimals, separators, suffixes and rounding that breaks a total

Number format checkFreeFor designers, developers and writers

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.

numbers: ["1,200","980","1,050.5","12000","(300)","-45"]
context: table cell
locale: en-US
raw: [1204.4,980.2,1050.5,12000,-300,-45]
total: 14886

After: what comes back

The first lines of a real run on that input. Nothing here is edited by hand.

Number format check: 6 numbers, context table cell, locale en-US
0 errors, 5 warnings, 2 notes.

[WARN] inconsistent-decimals: Decimal places vary (0, 1). In a column use one count, so the decimal points line up; 1 would carry every value here.
[WARN] missing-grouping: 1 number has five or more digits with no thousands separator (e.g. "12000"). Long digit strings are hard to scan.
[WARN] mixed-negatives: Negative numbers are written more than one way (paren, hyphen). Choose one.
[WARN] alignment: Right-align the column (or align on the decimal point) and use tabular figures (font-variant-numeric: tabular-nums) so digits stack by place value. Your strings differ in width or decimals, so left-aligning would break the columns.
[WARN] rounding-total: The displayed parts add to 14,885.5 but the stated total is 14,886 (unrounded parts add to 14,890.1). Say "figures may not sum due to rounding", or use a largest-remainder adjustment.
... full output on the tool page

What you get

Findings on consistency and ambiguity, plus a suggested uniform reformatting where one is possible

What it cannot do

Needs numbers as formatted strings, since JSON numbers lose formatting; checking rounding needs the raw values supplied.

Who it is for

  • Designers
  • Developers
  • Writers

Free and Pro

Free25 runs a day per IP address, up to 50,000 characters a run.
ProNo daily limit, 300 requests a minute, up to 200,000 characters a run.

What each plan includes

Use it from your assistant

The tool is called number_format_check. 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/number-format-check -H 'content-type: application/json' -d '{"numbers":["1,200","980","1,050.5","12000","(300)","-45"],"context":"table cell","locale":"en-US","raw":[1204.4,980.2,1050.5,12000,-300,-45],"total":14886}'

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 charts and data

All charts and data tools