Counting a single sentence
The classic pangram, measured by the tool.
Input
The quick brown fox jumps over the lazy dog.Output
9 words · 44 characters · 36 characters without spaces · 1 sentence · 1 paragraphCount words, characters, sentences, and paragraphs live, with reading-time estimates and character-limit bars for X, SMS, and SEO fields.
Content last reviewed
0 words · 0 characters
Bars track your character count against each platform's cap — amber means you're within 15% of the limit.
Paste or type into the editor. Use the Try an example button to load a short sample first.
Words, characters, sentences, paragraphs, and reading and speaking time update on every keystroke.
Scroll to the platform bars to see whether your text fits an X post, SMS, meta description, or title tag.
The classic pangram, measured by the tool.
Input
The quick brown fox jumps over the lazy dog.Output
9 words · 44 characters · 36 characters without spaces · 1 sentence · 1 paragraphA draft meta description measured against the 160-character bar.
Input
Compare our plans and find the right fit for your team, with clear pricing and no hidden fees.Output
18 words · 94 characters — the meta description bar shows 94/160, well inside the limitAlmost every piece of writing has a length attached to it: an essay minimum, a 280-character post, a 160-character meta description, a talk that must land inside ten minutes. This counter gives you all of those measurements at once, updating live while you type or edit.
Beyond the basic word total, the sidebar tracks characters with and without spaces, sentences, paragraphs, and an estimate of silent reading time (about 200 words per minute) and speaking time (about 130 words per minute). The input field also shows a running count of unique words, which is handy for spotting repetitive vocabulary in a draft.
A dedicated panel compares your character count against six common caps — X posts, single SMS messages, meta descriptions, title tags, Instagram captions, and LinkedIn posts — with progress bars that turn amber as you approach a limit and red once you pass it. Everything is computed in your browser as you type; the text you paste is not sent to a server, so it is fine to check confidential drafts here.
Paste your draft into the text box, or start typing directly. If you just want to see the tool in action, click Try an example to load a sample passage.
Watch the sidebar while you edit: words, characters, characters without spaces, sentences, paragraphs, and reading and speaking times all update live. The note under the input shows how many unique words your text uses.
Check the Does it fit? section below the editor. Each bar tracks your character count against a platform cap — amber means you are within 15% of the limit, red means you are over it.
For long documents, click the expand icon to open a fullscreen, distraction-free editor.
Click Clear to empty the box and start on the next piece of text.
Word, character, sentence, and paragraph counts recalculate on every keystroke — no button to press.
See totals both with and without spaces, since different forms and platforms count differently.
Estimates based on roughly 200 words per minute for silent reading and 130 for speaking aloud.
Progress bars for X posts (280), SMS (160), meta descriptions (160), title tags (60), Instagram captions (2,200), and LinkedIn posts (3,000).
A running tally of distinct words helps you notice repetitive phrasing in a draft.
Expand the input into a large distraction-free view with the same live counts.
Check a paper or cover letter against a strict word minimum or maximum before submitting.
Trim meta descriptions to 160 characters and title tags to 60 using the built-in limit bars.
See instantly whether a draft fits an X post, Instagram caption, or LinkedIn update.
Use the speaking-time estimate to pace a talk, video script, or presentation.
Track output while drafting a book chapter, blog series, or newsletter.
The counter analyzes your text with a few straightforward rules, applied fresh on every keystroke.
., !, or ? followed by a space or the end of the text.The platform bars simply compare the total character count against each cap and change color at 85% and 100%.
Any pasted or typed text is counted. Text copied from Word or Google Docs arrives as plain text; if you paste raw HTML or Markdown, the markup characters are counted too.
Loads a short sample passage so you can see the statistics without pasting anything.
Empties the editor in one click, ready for the next piece of text.
Opens the editor in a large dialog for comfortable editing of long drafts.
Each application defines a word slightly differently. Hyphenated compounds, em dashes without spaces, and slashes can be counted as one word here and two elsewhere. Small differences on long documents are normal.
Abbreviations such as e.g. or U.S. and ellipses contain sentence-ending punctuation, so each one can register as an extra sentence.
Every line break starts a new paragraph. A list pasted with one item per line counts each line as a paragraph.
Characters are counted as UTF-16 units, so many emoji count as two or more characters — which matches how several platforms treat them, but not all.
Sentence and paragraph detection are heuristic: abbreviations, decimal numbers, and unusual punctuation can nudge those counts up or down. Characters are counted as UTF-16 code units, so some emoji and rare symbols count as two. The unique-word tally matches Latin letters, digits, apostrophes, and hyphens, so accented and non-Latin words may be split inconsistently. Platform caps are the widely published values, but platforms occasionally change their rules and count links or emoji in their own way — always do a final check where you will actually publish.
Counting happens entirely in your browser while you type. The text you paste is not uploaded, logged, or stored by this tool — there is no submit step, and nothing leaves the page. Closing or reloading the tab discards the text.
Check both character counts — most platforms and SEO fields count spaces, but some legacy systems do not.
For essays, paste only the body text your marker will assess; limits usually exclude titles and references.
Use the speaking-time estimate to pace talks — most people read aloud at roughly 130–150 words per minute.
Watch the unique-word count while editing; a low ratio of unique words often signals repetitive phrasing.
Do a final length check in the destination platform, since some services count links and emoji differently.
Write first, measure second. Paste the finished draft rather than checking fragments, because word-based estimates such as reading time only stabilize on complete text.
When you are working toward a hard cap — a 160-character meta description, a 280-character post — edit directly in the tool and watch the relevant bar rather than counting repeatedly by hand. The amber warning at 85% is a useful signal to stop adding and start tightening.
After editing, paste the final version into the platform itself for one last check. Publishing surfaces occasionally count characters differently (especially links and emoji), and the last 1% matters most when you are near a limit.
The counter is a client-side React component. Statistics are recomputed with memoized regular-expression passes on each change: words split on \s+, sentences match terminal punctuation followed by whitespace or end-of-text, and paragraphs split on runs of line breaks. Character totals use the JavaScript string length, which counts UTF-16 code units. Reading time uses 200 words per minute and speaking time 130, each rounded with a one-minute floor. No network requests are made with your text.
| Target | Character cap |
|---|---|
| Title tag | 60 |
| SMS (single message) | 160 |
| Meta description | 160 |
| X / Tweet | 280 |
| Instagram caption | 2,200 |
| LinkedIn post | 3,000 |
All six bars measure total characters including spaces. Amber indicates you are within 15% of the cap; red means you are over.
Students and academics checking submissions against word limits; content marketers and SEO specialists fitting copy into title tags and meta descriptions; social media managers drafting posts against platform caps; speakers and video creators pacing scripts by speaking time; and authors or bloggers tracking daily output. No technical knowledge is needed — if you can paste text, you can use it.
Both figures are shown: one total that includes spaces, punctuation, and line breaks, and a second total with all whitespace removed. Use whichever your form or platform specifies.
Applications disagree on edge cases such as hyphenated compounds, slashes, and dashes. This tool counts anything separated by whitespace as one word, so a phrase like well-known counts once here but may count as two words elsewhere.
The word count is divided by 200 words per minute for silent reading and 130 for speaking, then rounded to whole minutes with a minimum of one. Real pace varies with the reader and the density of the material.
Each bar compares your character count with a platform cap such as 280 for an X post or 160 for a meta description. The bar turns amber when you are within 15% of the cap and red once you exceed it.
No. All counting runs in your browser as you type. There is no submit button and no request carrying your text, so drafts containing private information are safe to check.
Yes — paste the full document into the box. For a comfortable view of long text, use the expand icon to open the fullscreen editor; the counts keep updating there too.