Skip to content

Free tools for SEO, AI search, Google Ads and local businesses. No sign-up. See all tools

DigitalSnot

Readability Checker: Flesch score, long sentences and passive voice

Get the Flesch Reading Ease and grade level, with long sentences and passive voice marked.

  • Free to use
  • Runs in your browser
  • No sign-up

How to use the Readability Checker

Read what the guide says

This is the Readability Checker.

Get the Flesch Reading Ease and grade level, with long sentences and passive voice marked.

Paste your text, or the HTML of a page,

into the box. Press Try an example to see a sample service page.

Or press Try an example to fill in sample details.

Read the Reading Ease score, the grade level and the checks. They update as you type.

Shorten the longest sentences first, split long paragraphs and make passive sentences active,

then read the scores again.

The scores are estimates, and the formulas were made for English.

It runs in your browser, so nothing you type is uploaded.

Try it free on this page.

Plain text or HTML. Each line counts as a new paragraph, and headings and list items count as short sentences. Results update as you type.

Runs in your browser. Your text is not uploaded.

Google does not score readability

Google does not publish a readability score or reading-level target. Its guidance on helpful content says: "People-first content means content that's created primarily for people, and not to manipulate search engine rankings." Use these scores to make your writing clearer for your readers.

Paste your text to check it

You get the Flesch Reading Ease score, the Flesch-Kincaid Grade Level, and the long sentences, long paragraphs and possible passive voice to fix. Or press Try an example.

Share this free tool

Embed this tool on your websiteFree. Paste one code; it runs in your visitors' browsers.

Copy this code into a page of your site. The tool sets no cookies and sends nothing your visitors type to us. Change height="760" if it needs more room.

Preview the embed

How to embed a free tool on your website

Read what the video says

Want one of our free tools on your own website?

Here's how to embed it, in about a minute.

Open any of our browser tools, such as the GST Calculator.

Below the tool, find Embed this tool on your website, and open it.

Press Copy code.

The code is a frame with the tool in it, plus a short credit line that links to the tool's page.

In your website's editor, add an HTML block where you want the tool, and paste the code.

In WordPress, that's the Custom HTML block.

If the tool needs more room, change the height in the code.

Publish the page, and the tool works on your site.

Here, it's on a sample page for a made-up sweet shop.

Visitors use it right there. It sets no cookies, and sends nothing they type to us.

The credit line under it links to the tool on DigitalSnot.

You can embed as many of our free browser tools as you like.

About the Readability Checker

Paste a web page, blog post or email in English, as plain text or HTML. You get the Flesch Reading Ease score and the Flesch-Kincaid Grade Level, worked out with the published formulas, and the sentences over 25 words, paragraphs over 5 sentences and possible passive voice that GOV.UK's writing guidance asks you to avoid. Your text is marked up, so you can see what to change. It runs in your browser, and your text is not uploaded.

How it works

  1. Step 1

    Paste your text, or the HTML of a page, into the box. Press Try an example to see a sample service page.

  2. Step 2

    Read the Reading Ease score, the grade level and the checks. They update as you type.

  3. Step 3

    Shorten the longest sentences first, split long paragraphs and make passive sentences active, then read the scores again.

The two formulas

Flesch Reading Ease = 206.835 − (1.015 × average sentence length in words) − (84.6 × average syllables per word). Higher is easier, and the commonly used bands run from 0–29 (very difficult) to 90–100 (very easy). Flesch-Kincaid Grade Level = (0.39 × average sentence length) + (11.8 × average syllables per word) − 15.59, and lower is easier. Microsoft suggests about 60 to 70 Reading Ease and a grade level of about 7 to 8 for most standard documents.

Sentences, paragraphs and active voice

GOV.UK's writing guidance says "Try to split up sentences that are over 25 words long" and "Paragraphs should have no more than 5 sentences each." It also asks for the active voice rather than the passive voice, because the active voice is more direct and puts the focus on the user and the action they need to take. The US Federal Plain Language Guidelines also say "Use active voice".

What this tool cannot do

The scores are estimates, and the formulas were made for English. Syllables are counted with spelling rules, so other tools may give slightly different numbers. A good score does not mean the text is accurate, useful or in the right tone. Passive voice is found by a pattern, so read each flag before you change it. Google does not publish a readability score or reading-level target, and these scores are not a Google measure.

Frequently asked questions

What is a good Flesch Reading Ease score?

Higher scores mean easier text. In the commonly used bands, 60–69 is standard, 70–79 fairly easy, 50–59 fairly difficult and 0–29 very difficult. Microsoft suggests about 60 to 70 for most standard documents, with a Flesch-Kincaid Grade Level of about 7 to 8. A score is a guide: it cannot tell you whether the text answers your reader's question.

Is readability a Google ranking factor?

Google does not publish a readability score or reading-level target, and its guidance on helpful content does not mention one. It asks for people-first content, "created primarily for people, and not to manipulate search engine rankings", and whether content has "spelling or stylistic issues". Its SEO Starter Guide says "The text is easy-to-read and well organized." So write clearly for your readers rather than for a number.

How long should a sentence be?

GOV.UK's writing guidance says "Try to split up sentences that are over 25 words long", and its style guide asks you to check sentences with more than 25 words to see if you can split them to make them clearer. This tool lists every sentence over 25 words, longest first. Average sentence length is also part of both Flesch formulas, so shorter sentences raise the Reading Ease score.

Should I avoid passive voice?

GOV.UK says "Use the active voice rather than the passive voice", because it is more direct and puts the focus on the user and the action they need to take. The US Federal Plain Language Guidelines also say "Use active voice", and the Office of the Federal Register says it "eliminates confusion by forcing you to name the actor". This tool flags a form of "be" followed by a past participle, so check each flag.

Does it work for Hindi or Hinglish?

Not for the scores. The Flesch formulas were made for English, and our syllable rules only work on English spelling. If most of your text is in Devanagari or another Indian script, the tool says so and does not score it. For Hinglish written in English letters it shows a warning, and the scores are a rough guide at best. The lists of long sentences and paragraphs can still help.

Rather have us do it for you?

Tell us about your business and what you want to fix. We reply within one business day.

Talk to us Our service: On-page SEO and schema

More free tools

All tools

Want us to fix what the tool found?

Tell us about your business and what you want to grow. We reply within one business day with next steps, not a sales script.

  • A reply within one business day
  • A quick look at your site and search visibility before we talk
  • Your details are only used to answer your enquiry

Prefer email or a call?

hello@digitalsnot.com

+91 70079 75411