Deterministically analyze, replace, remove, or duplicate English vowels and consonants with position statistics and an audit trail.
Execution
Run this tool
Fill in the form, run the tool, and review the result in one place.
Samples
Examples that match this tool
Related
Continue with connected tools and hubs
Tool usage guide
Learn when to use this tool, what it supports, and how real users apply it.
Key facts
Category
Text Processing
Input types
textarea, select, text, number, checkbox
Output type
json
Sample coverage
4
API ready
Yes
Overview
Vowel-Consonant Processor analyzes English text or transforms selected vowels and consonants. Choose analysis, replacement, removal, or duplication to receive JSON results with letter counts, zero-based positions, per-word statistics, transformed text, and change steps.
When to use
Count vowels and consonants in an English sentence without changing the original text.
Replace or remove selected vowels, consonants, or both using a chosen marker or target.
Inspect letter positions and transformation steps for a clear text-processing audit trail.
How it works
1Paste English text into the Text Input field.
2Choose an operation: Analyze, Replace, Remove, or Duplicate.
3Select vowels, consonants, or both as the target.
4For replacement or duplication, set the replacement text or a duplicate count from 2 to 5; optionally treat Y as a vowel.
Use cases
Analyze word and sentence composition by counting vowels, consonants, and their positions.
Create masked text by replacing vowels, consonants, or both with a chosen marker.
Test letter-based text transformations with repeatable settings and inspect each recorded change.
Examples
1. Analyze a pangram
Language learner
Background
A language learner wants to inspect the letter composition of a short English sentence while keeping the original wording unchanged.
Problem
Manually counting vowels, consonants, and character positions is slow and can lead to indexing errors.
How to use
Enter `Sphinx of black quartz`, select Analyze, and target Vowels and consonants.
Treat Y as a vowel: off
Outcome
The JSON result reports letter counts, zero-based positions, per-word counts, and the unchanged result text.
2. Replace vowels with a marker
Text-processing tester
Background
A developer is testing a simple masking rule on a short phrase and needs to verify which characters changed.
Problem
The developer needs to replace vowels only and review an exact record of every replacement.
How to use
Enter `Read code`, select Replace, target Vowels, and set the replacement to `@`.
FAQ
What type of text does the tool process?
It processes English text and identifies English vowels and consonants.
What operations are available?
You can analyze, replace, remove, or duplicate selected vowels and consonants.
Can I process only vowels or only consonants?
Yes. Set the target to Vowels, Consonants, or Vowels and consonants.
Does the tool count the letter Y as a vowel?
By default, Y is not treated as a vowel. Enable Treat Y as a vowel to change this behavior.
What does the JSON result include?
Results can include counts, zero-based positions, per-word statistics, transformed text, and detailed change steps.