Word Counter
Count words, characters, sentences, paragraphs, and estimated reading time as you type. Useful for essays, captions, and form limits — runs locally in your browser.
Live word & character counts
Paste essays, captions, or form answers. Counts update as you type — nothing leaves your browser.
0
Words
0
Characters
with spaces
0
No spaces
0
Sentences
0
Paragraphs
0
Lines
0
Read time
~200 wpm
Format API payloads with the JSON formatter.
Frequently Asked Questions
How the counts are defined
Words are splits on whitespace. "New Delhi" is 2 words. Leading and trailing space does not add a word. An empty box is 0 words. Characters is the raw string length, including spaces and line breaks. No spaces removes every whitespace character and counts what remains, so "New Delhi" is 9 characters and 8 without the space. Lines are split on \n. An empty box has 0 lines; a single character with no newline has 1 line.
Sentences use the pattern of . ! or ? followed by whitespace or the end of the text. If the text has words but no terminator, the count is 1, so a form answer with no full stop still counts as one sentence. Paragraphs are blocks separated by a blank line. Read time is words divided by 200, rounded up, and at least 1 minute when there is at least one word. It is a reading estimate, not a speaking time.
Indian application boxes often cap "characters with spaces". Use the Characters card for that, not Words. HTML tags are not stripped: <b>Delhi</b> counts the brackets. A hard line break from a PDF paste counts as a character and can split one sentence into two lines without creating a new paragraph unless there is a blank line. Nothing is uploaded. The numbers update as you type.
How to use it
- Paste the draft into the box. You do not need a button.
- Read Characters when the form says "maximum characters", and Words when it says "words".
- Use No spaces only when the notice explicitly excludes spaces.
- If a PDF paste inflated the line count, clean the breaks on Remove Line Breaks and paste the result back.
The text stays in this browser tab. GetFixMyFile does not upload it, store it, or include it in analytics.