Blog
Text tools

Vowel counter online

Counts vowel letters from the Russian or English alphabet (or both at once), compares their count to consonants, and shows the ratio — useful for linguistic tasks, crosswords and plain curiosity.

Result

Vowels —
Consonants —
Vowel-to-consonant ratio —

All calculations run locally in your browser: parsing, chart, export. Disconnect the network and the page keeps working.

Facts and limits of this method

Russian vowels а е ё и о у ы э ю я
English vowels a e i o u
Case Doesn't matter — "A" and "a" are counted the same
Ratio vowels ÷ consonants (e.g. 1.2 means 12 vowels for every 10 consonants)

When it misleads you

How it is calculated

The text is lowercased, then every character is checked against the chosen letter set (Russian, English, or both).

A letter counts as a vowel if it's in the vowel list of the chosen alphabet; as a consonant if it's in the alphabet's letter list but not in the vowel list.

The ratio is the vowel count divided by the consonant count; if there are no consonants, the ratio isn't shown.

Any character that isn't a letter of the chosen alphabet (digits, punctuation, letters of the other language when a specific alphabet is selected) isn't counted at all.

Questions and answers

Is the Russian letter "й" counted as a vowel?

No, this tool treats "й" as a consonant, matching the standard school classification.

Should I pick "automatic" or a specific language?

"Automatic" is right for mixed Russian-English text. If your text is in one language and you want an exact ratio for it, pick that alphabet explicitly — it excludes stray characters of the other language from the count.

Is the English "y" counted as a vowel?

No, this tool always treats it as a consonant, even though it phonetically behaves like a vowel in some English words.

Is my text sent anywhere?

No, the whole count runs in your browser.

Related tools

All tools