Coleman-Liau Index Calculator
Paste any text to see its Coleman-Liau index, a US grade level built from letters per 100 words and sentences per 100 words. It counts characters rather than guessing syllables, so the score is fully determined by the text you enter. The same panel also reports Flesch, Gunning Fog, ARI and SMOG for the same passage so you can compare.
How to calculate the Coleman-Liau index
- Paste or type your text into the 'Your text' box, or click 'Try a sample' to load an example.
- Look under 'Grade-level indices' for the card labelled 'Coleman-Liau Index'.
- Read the number on that card and the plain-English grade band beneath it.
- Check the 'Text statistics' row for the letters, words and sentences that feed the formula.
- Edit your text and the index updates instantly as you type.
Examples
Score a classic pangram
The quick brown fox jumps over the lazy dog.
Coleman-Liau Index 3.8 (35 letters, 9 words, 1 sentence)
Score the built-in sample
Good writing is easy to read. Short sentences help. Plain words help even more. Read this aloud and see how it flows.
Coleman-Liau Index 3.4 (92 letters, 22 words, 4 sentences)
Frequently asked questions
How is the Coleman-Liau index calculated?
It uses L, letters per 100 words, and S, sentences per 100 words, then computes 0.0588 times L minus 0.296 times S minus 15.8. Longer words push the score up, more sentences per word push it down.
What does the index number mean?
It approximates the US school grade needed to read the text on a first pass. An index near 9 suggests a ninth grade level, while 16 or above points to college or graduate reading.
What counts as a letter or a word here?
A letter is any character matching A to Z, a to z or 0 to 9, so spaces and punctuation are ignored. A word is a run of those same characters, which is how the pangram above counts 35 letters across 9 words.
How are sentences counted?
The tool counts groups of period, exclamation mark or question mark. Any non-empty text has at least one sentence, so a passage with no end punctuation is still scored as a single sentence.
Why can the index come out very low or negative?
Short, plain text with tiny words drives the score down, and a few words of one or two letters can even push it slightly below zero. That is expected behaviour for the formula, not an error.
Why does it count letters instead of syllables?
Coleman and Liau built it for machine scoring. Counting letters is exact and easy to automate, unlike estimating syllables, so the same text always yields the same index.
How does it compare to the ARI shown alongside it?
Both are character based and return a US grade, and this page shows them side by side. They weight letters and sentence length differently, so the two scores usually land close but rarely match exactly.
Is the number rounded?
The on-page card rounds the index to one decimal place, so the pangram reads 3.8. The JSON API returns the same value at full precision if you need the extra digits.
Is my text private?
Yes. The score is computed in your browser as you type, and nothing you paste is uploaded, logged or stored anywhere.
Learn more
- How the Coleman-Liau readability index works
The letters-per-word logic behind the Coleman-Liau index, how to read its grade output, and where a character-based score helps or misleads.
Related tools
Automated Readability Index Calculator
Calculate the Automated Readability Index of any text. Get an exact US grade level from characters, words and sentences, with no syllable guessing.
Flesch-Kincaid Grade Calculator
Calculate the Flesch-Kincaid grade level of any text. See the US school grade plus the word, sentence and syllable counts behind it. Free and private.
Flesch Reading Ease Calculator
Calculate the Flesch Reading Ease score of any text. See words, sentences, syllables and a plain readability label, from very easy to very confusing.
Character Counter
Count characters, words and lines as you type. See how your text fits Twitter, SMS and meta description limits. Free, instant and private.
Acronym Generator
Turn any phrase into an acronym from the first letter of each main word. Skip small words like the and of, keep them, or add dot separators.
Add Line Numbers
Add line numbers to any text online. Set the start value, step, and separator, pad numbers to align, and copy or download the result. Free and private.