All 141 tools / Interface writing and content
Review buttons, labels, tooltips, empty states and confirmations for vague or filler wording
Microcopy reviewFreeFor writers, designers 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.
button: Submit button: Send invoice label: Please enter your email address tooltip: Click here to learn more about this setting empty: No results confirmation: Are you sure? confirmation: Invoice 1042 sent to Dana
After: what comes back
The first lines of a real run on that input. Nothing here is edited by hand.
7 strings reviewed: 1 high, 3 medium, 5 low findings. 4 pass without a medium or high finding.
button: "Submit" (1 word)
[medium] "Submit" is generic; name the outcome ("Send invoice", "Create account")
label: "Please enter your email address" (5 words)
[low] 5 words; labels work best short and noun-like
[low] the field already asks for input; name the thing instead ("Email")
tooltip: "Click here to learn more about this setting" (8 words)
[low] starts by describing the control instead of what it gives the reader
empty: "No results" (2 words)
[high] states the absence only; say why it is empty and what to do first
... full output on the tool page
What you get
Each string checked by its type, with findings rated high, medium or low and suggested wording
What it cannot do
Rule-based on wording and type; it cannot judge whether the copy suits the screen it sits on.
Who it is for
- Writers
- Designers
- Product teams
Free and Pro
| Free | 25 runs a day per IP address, up to 40,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_microcopy. 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/microcopy-review -H 'content-type: application/json' -d '{"items":"button: Submit\nbutton: Send invoice\nlabel: Please enter your email address\ntooltip: Click here to learn more about this setting\nempty: No results\nconfirmation: Are you sure?\nconfirmation: Invoice 1042 sent to Dana"}'
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 interface writing and content
- UI copy
Review buttons, errors, empty states and tooltips for what each must do, and flag AI-writing tells.
- Disclosure copy
Score fee, rate, terms, consent and error copy for reading level and flag legalese and vague money words.
- Dark patterns
Look for deceptive-design signals, such as confirmshaming and pre-ticked boxes, in copy, markup or a page.
- Error message check
Find error and status messages that blame, give no next step or vanish too fast, and get a fix template
- Error state skeleton
Assemble inline, banner and full-page error message drafts from the problem, cause and fix you give
- Content hierarchy
Check that key terms appear early and headings work on their own, inverted-pyramid style