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.

Your data never leaves this device

Result

Vowels
Consonants
Vowel-to-consonant ratio

This page has no server side at all. The table you paste is parsed by JavaScript inside your own browser, the chart is drawn on a canvas element on your machine, and the export file is assembled locally. Nothing is uploaded, stored or written to any log. You can disconnect from the network after the page has loaded and everything will still work — which is the simplest way to verify the claim yourself.

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