Designers

All 141 tools / Interface writing and content

Measure reading grade and flag passive voice, jargon and wordy phrases, with plain replacements

Plain languageFreeFor writers 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: In order to facilitate the onboarding of new users, the configuration of the account must be completed prior to the commencement of any transfers. We will utilise a holistic methodology to ascertain that sufficient funds are available.
targetGrade: 8
jargon: ledger

After: what comes back

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

37 words, 2 sentences. Average sentence 18.5 words; 29.7% of words have three or more syllables.
Flesch Reading Ease 28; Flesch-Kincaid grade 13.9 (target 8 or lower); rough reading age 19.
5.9 grades above the target.
Passive sentences: 1 (50%). Sentences over 25 words: 0.

Jargon and formal words:
  facilitate (1x) -> help
  onboarding (1x) -> getting started
  prior (1x) -> before
  commencement (1x) -> start
  utilise (1x) -> use
  holistic (1x) -> whole
  methodology (1x) -> method
  ascertain (1x) -> find out
... full output on the tool page

What you get

Flesch scores, grade against your target, passive count, jargon swaps, and the worst sentences

What it cannot do

English only, and syllable counts are rule-based, so grades are estimates.

Who it is for

  • Writers
  • Product teams

Free and Pro

Free25 runs a day per IP address, up to 60,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 plain_language_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/plain-language-check -H 'content-type: application/json' -d '{"text":"In order to facilitate the onboarding of new users, the configuration of the account must be completed prior to the commencement of any transfers. We will utilise a holistic methodology to ascertain that sufficient funds are available.","targetGrade":8,"jargon":"ledger"}'

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

All interface writing and content tools