Skip to content

Choose your path

Built around the job you need to finish

Classify grapheme clusters under explicit ASCII or canonical Latin-base spelling rules, choose how Y counts and expose all unclassified letters without a pronunciation claim.

Word-game player

Apply a declared vowel and Y rule rather than an unstated default.

Compare rhythm with Y as consonant, vowel and excluded; inspect classified totals.

Y treatment and percentage denominator match the selected game rule.

Multilingual editor

Avoid treating accented or other-script letters as silently missing.

Compare é and decomposed e-accent in literal and canonical Latin-base modes, alongside 中文 and æ.

Canonical equivalents follow the chosen rule; unsupported clusters remain visible.

Mobile language-data reviewer

Audit every classification without losing source positions.

Import BOM/CRLF text, review long inputs, export complete classifications and recover edited drafts.

Original cluster text and source ranges remain traceable, including ignored symbols.

Authoritative checks for this tool

Outputs and checklists are planning aids. Review the linked current authorities and the records, terms, instructions, and requirements that apply to your exact situation before a consequential decision.

Was this tool helpful?

Reference & details

How it works

Cluster classification

Runtime graphemes preserve original combining sequences. Only the selected whole-cluster spelling rule is classified.

Explicit denominator

Vowel percentage divides by vowels plus consonants. Excluded Y, unsupported letters and other clusters are separately reported; no classified letters means no percentage.

Local, bounded review

Input and complete-report limits prevent silent truncation. Native UTF-8 imports retain BOM/CRLF; export needed results before leaving.

Updated: August 2026

Example Scenarios

Apply a declared vowel and Y rule rather than an unstated default. Compare rhythm with Y as consonant, vowel and excluded; inspect classified totals.

Avoid treating accented or other-script letters as silently missing. Compare é and decomposed e-accent in literal and canonical Latin-base modes, alongside 中文 and æ.

Audit every classification without losing source positions. Import BOM/CRLF text, review long inputs, export complete classifications and recover edited drafts.

Common Mistakes to Avoid

Calling spelling pronunciation

Written vowels do not establish spoken sounds or syllables.

Hiding unsupported letters

Review unclassified clusters instead of assuming they are consonants.

FAQ

No. It classifies spelling under a stated rule, not phonemes, syllables or pronunciation.

Literal mode accepts only a complete single ASCII letter cluster. Canonical Latin-base mode accepts an NFD ASCII letter followed by combining marks, preserving the original cluster.

You explicitly choose consonant, vowel or excluded. Excluded Y is shown separately and left out of the classified-letter percentage.

No. Other scripts, ligatures such as æ and letters without an ASCII canonical base remain unclassified rather than being guessed.

Yes. The full JSON records original text, source offsets, comparison base and category, including unclassified letters and other symbols.

About Vowel Consonant Counter

Count vowel and consonant letter clusters with explicit ASCII or canonical Latin-base rules, configurable Y and visible unclassified text.