Overview
Introduction
Isolating just the vowels of a passage by stripping out every consonant is a niche but handy trick for studying a word's sound skeleton, and it's tedious to do by hand.
It runs entirely client-side, so nothing you paste is ever uploaded to a server.
What Is Consonant Remover?
A consonant remover that deletes every consonant letter, any letter that isn't a, e, i, o, or u, leaving only vowels and non-letter characters behind.
It runs entirely client-side as part of this site's String Tools collection, so nothing you paste is ever uploaded to a server.
How Consonant Remover Works
The tool filters the input character by character, keeping a character only if it isn't a letter at all, or if it is a letter that's one of the five vowels.
The transformation happens synchronously in JavaScript the moment you type, with no network round trip involved.
When To Use Consonant Remover
Use it to isolate a word's vowel pattern, build a letter-frequency teaching exercise, or study how much meaning survives with only vowels remaining.
It's a fast way to get the answer without opening a code editor, a REPL, or writing a one-off script just to check.
Often used alongside Consonant Replacer and Vowel Remover.
Features
Advantages
- Simple, predictable removal with no configuration needed.
- Keeps spaces, digits, and punctuation intact for readable structure.
Limitations
- Treats 'y' as a consonant in every case, since it isn't part of the five-vowel set used by this tool.
- The removal isn't reversible; the original consonant positions aren't recorded.
Examples
Best Practices & Notes
Best Practices
- Keep a copy of the original text if you'll need it again later, since removal isn't reversible.
Developer Notes
The transform spreads the input into code points with `[...input]` and filters with `!/[a-zA-Z]/.test(char) || /[aeiouAEIOU]/.test(char)`, so a character survives if it either isn't a letter at all, or is a letter that's also a vowel.
Consonant Remover Use Cases
- Isolating a word's vowel skeleton for study or puzzles
- Building a letter-frequency or phonics teaching exercise
- Exploring how much text remains legible from vowels alone
Common Mistakes
- Expecting 'y' to survive as a vowel; it's classified as a consonant here and removed.
- Expecting the original text to be recoverable from the consonant-stripped output.
Tips
- Try the Vowel Remover afterward on the same input to see the consonant-only complement of the text.