Characters instead of syllables, on purpose
Coleman–Liau estimates a grade level from characters per word and sentences per 100 words. It never counts a syllable, and that was the design goal in 1975: the authors wanted a formula a machine could compute reliably from raw text, at a time when syllable counting meant either a dictionary lookup or a heuristic that would be wrong some of the time.
Fifty years later that decision still matters here, because this tool's syllable counter is exactly the kind of heuristic they were avoiding. Coleman–Liau has no such error term. On text heavy with proper nouns, technical terms or unusual spellings — where a syllable estimator is least reliable — it is the more trustworthy of the two approaches.
Where a character count misleads
The trade-off is that character length is only a proxy for difficulty, and the proxy breaks in both directions. Short difficult words ("writ", "tort", "bond" in its financial sense) score as easy. Long familiar words ("grandmother", "understanding", "immediately") score as hard.
It also generalises across languages better than the syllable-based formulas — the character-length relationship holds reasonably in languages with regular spelling — but the grade-level constants remain calibrated on English schooling, so treat a non-English result as a relative measure only.
Practical use: run Coleman–Liau alongside a syllable-based score. Where they agree you can be confident. Where they diverge sharply, the vocabulary is doing something unusual, and that is worth looking at directly rather than resolving with a number.