All 141 tools / Interface writing and content
Review buttons, errors, empty states and tooltips for what each must do, and flag AI-writing tells.
UI copyFreeFor writers, designers and product teams
30/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 error: Invalid input error: Oops! Something went wrong. empty: No projects tooltip: Click here to learn more about how this feature works and what you can do with it button: Save changes
After: what comes back
The first lines of a real run on that input. Nothing here is edited by hand.
6 strings: 3 high, 5 medium, 1 low
[button] Submit
MEDIUM "Submit" does not say what happens; name the outcome ("Save changes", "Send invoice")
[error] Invalid input
HIGH says what went wrong but not what to do about it
MEDIUM "invalid" names no field and no rule; say which and what is accepted
[error] Oops! Something went wrong.
LOW exclamation mark; tone reads as cheerful at the wrong moment, especially in errors
MEDIUM filler (Oops) adds tone and no information
HIGH says what went wrong but not what to do about it
[empty] No projects
HIGH an empty state with no next step; say how to fill it
MEDIUM too short to say what will live here and why it is empty
... full output on the tool page
What you get
A list of strings with high, medium and low notes on each, plus consistency problems across the set
What it cannot do
Free tier reads up to 20,000 characters; it checks wording rules, not whether the copy fits your brand.
Who it is for
- Writers
- Designers
- Product teams
Free and Pro
| Free | 30 runs a day per IP address, up to 20,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_ui_copy. 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/ui-copy -H 'content-type: application/json' -d '{"text":"button: Submit\nerror: Invalid input\nerror: Oops! Something went wrong.\nempty: No projects\ntooltip: Click here to learn more about how this feature works and what you can do with it\nbutton: Save changes"}'
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
- 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
- Microcopy review
Review buttons, labels, tooltips, empty states and confirmations for vague or filler wording
- 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