Back to projects
Word Counter & Text Tools
A quick React tool that calculates word counts, character limits, and estimated reading time as you type.
https://bamacharanchhandogi.github.io/Word-Counter/

The Problem
When writing college essays, job applications, or tweets, you constantly have to check word or character limits. Opening heavy word processors just to check a character count is slow, and random online counters are filled with annoying ads.
How It Solves It
This is a clean, ad-free text utility built in React. You paste or type your text, and it immediately calculates:
- Total words and characters (with and without spaces).
- Number of sentences and paragraphs.
- Estimated reading and speaking time.
- Quick buttons to convert text to UPPERCASE, lowercase, or copy to clipboard.
How It's Built
- Derived React State: Calculates all numbers instantly on every keystroke without lag.
- Regex Parsing: Accurately counts words even with punctuation, hyphenated terms, and multiple spaces.
- Clipboard API: One-click button to copy modified text back to your clipboard.
What It Means
A simple, practical tool that practiced controlled inputs and real-time text analysis in React.