About Text Tools
Paste or type text and every count updates as you go: words, total characters, characters without spaces, sentences, paragraphs, and two time estimates — reading time at 200 words a minute (the commonly used adult average) and speaking time at 130 words a minute, useful for checking whether a script or speech fits a slot. Below the counts, eight one-tap case converters rewrite the same text in place: UPPERCASE and lowercase for the obvious cases, Title Case and Sentence case for headings and prose, then four developer-facing formats — camelCase, PascalCase, snake_case and kebab-case — for naming variables, files or URL slugs without doing it by hand. Every conversion updates the counts too, so you can see, for example, exactly how many characters a headline loses converting from Title Case to kebab-case. Nothing you type is saved, sent anywhere, or visible to anyone but you — the whole thing runs in your browser.
How to use it
- Paste or type your text into the box — counts and time estimates update live as you type.
- Check word count, character count (with and without spaces), sentence and paragraph count, and estimated reading or speaking time.
- Tap a case button (UPPERCASE, Title Case, camelCase, snake_case and more) to rewrite the text in place, then tap Copy text.
Frequently asked questions
How is reading time calculated?
Word count divided by 200 words per minute, a commonly cited average adult silent-reading speed. Treat it as a rough guide — technical or dense text reads slower, and skimming is faster.
Why does character count with spaces differ from without?
"With spaces" counts every character including spaces, tabs and line breaks — the number platforms like Twitter/X historically used for limits. "Without spaces" strips all whitespace first, which is closer to a typing-speed or dense-text measure.
How does sentence counting work?
It counts runs of text ending in a period, question mark or exclamation point. Abbreviations (e.g. "Dr." or "U.S.") and decimal numbers can occasionally be miscounted as sentence breaks — treat the count as a close estimate, not an exact parse.
What's the difference between camelCase and PascalCase?
Both remove spaces and capitalise word boundaries; camelCase keeps the very first letter lowercase (myVariableName), PascalCase capitalises it too (MyVariableName). camelCase is the common convention for variables in JavaScript; PascalCase is common for class and component names.
Is my text uploaded anywhere?
No. All counting and case conversion happens in your browser with plain JavaScript — nothing is sent to a server, saved, or logged.
More from Anchit Labs
Free to use, runs in your browser. Made by Anchit Labs · Privacy