Skip to content
motifuse
Text & Writing

Word Counter

Count words, characters, sentences, and paragraphs live, with reading-time estimates and character-limit bars for X, SMS, and SEO fields.

  • Free public tool
  • No sign-up for this tool
  • Processing clearly labeled
  • Instant results

Content last reviewed

0 words · 0 characters

Does it fit? Platform & SEO limits

Tweet / X post0/280
SMS (single)0/160
Meta description0/160
Title tag0/60
Instagram caption0/2,200
LinkedIn post0/3,000

Bars track your character count against each platform's cap — amber means you're within 15% of the limit.

Quick Start

  1. Add your text

    Paste or type into the editor. Use the Try an example button to load a short sample first.

  2. Read the live statistics

    Words, characters, sentences, paragraphs, and reading and speaking time update on every keystroke.

  3. Check the limit bars

    Scroll to the platform bars to see whether your text fits an X post, SMS, meta description, or title tag.

Examples

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 paragraph

Checking a meta description

A 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 limit

About the Word Counter

Almost 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.

How to Use Word Counter

  1. 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.

  2. 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.

  3. 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.

  4. For long documents, click the expand icon to open a fullscreen, distraction-free editor.

  5. Click Clear to empty the box and start on the next piece of text.

Key Features

  • Live statistics

    Word, character, sentence, and paragraph counts recalculate on every keystroke — no button to press.

  • Two character counts

    See totals both with and without spaces, since different forms and platforms count differently.

  • Reading and speaking time

    Estimates based on roughly 200 words per minute for silent reading and 130 for speaking aloud.

  • Platform and SEO limit bars

    Progress bars for X posts (280), SMS (160), meta descriptions (160), title tags (60), Instagram captions (2,200), and LinkedIn posts (3,000).

  • Unique word count

    A running tally of distinct words helps you notice repetitive phrasing in a draft.

  • Fullscreen editor

    Expand the input into a large distraction-free view with the same live counts.

When to Use Word Counter

  • Essays and assignments

    Check a paper or cover letter against a strict word minimum or maximum before submitting.

  • SEO copy

    Trim meta descriptions to 160 characters and title tags to 60 using the built-in limit bars.

  • Social media posts

    See instantly whether a draft fits an X post, Instagram caption, or LinkedIn update.

  • Speeches and scripts

    Use the speaking-time estimate to pace a talk, video script, or presentation.

  • Daily writing goals

    Track output while drafting a book chapter, blog series, or newsletter.

How It Works

The counter analyzes your text with a few straightforward rules, applied fresh on every keystroke.

How each statistic is calculated

  • Words — the text is trimmed and split on runs of whitespace, so anything separated by spaces, tabs, or line breaks counts as a word.
  • Characters — every character is counted, including punctuation, spaces, and line breaks. The second figure strips all whitespace first.
  • Sentences — counted by looking for ., !, or ? followed by a space or the end of the text.
  • Paragraphs — counted by splitting on line breaks; consecutive blank lines are collapsed, so an empty line between blocks does not create a phantom paragraph.
  • Unique words — words are lowercased and matched on letters, digits, apostrophes, and hyphens before being deduplicated.
  • Reading and speaking time — the word count divided by 200 or 130 words per minute respectively, rounded and never shown as less than one minute.

The platform bars simply compare the total character count against each cap and change color at 85% and 100%.

Supported Formats and Options

Formats

  • Plain text

    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.

Options

  • Try an example

    Loads a short sample passage so you can see the statistics without pasting anything.

  • Clear

    Empties the editor in one click, ready for the next piece of text.

  • Fullscreen expand

    Opens the editor in a large dialog for comfortable editing of long drafts.

Common Errors and Troubleshooting

Common errors

  • Word count differs from Word or Google Docs

    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.

  • Sentence count looks too high

    Abbreviations such as e.g. or U.S. and ellipses contain sentence-ending punctuation, so each one can register as an extra sentence.

  • Paragraph count seems off

    Every line break starts a new paragraph. A list pasted with one item per line counts each line as a paragraph.

  • Emoji inflate the character count

    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.

Troubleshooting guide

If the numbers do not match your target platform

  • X posts: X counts every URL as 23 characters regardless of its real length, and some emoji as two. The bar here uses the raw character count, so treat it as a close guide and do a final check in the composer.
  • Essay word limits: markers usually exclude titles, references, and footnotes. Paste only the body you will be assessed on.
  • Counts stuck at zero: the statistics only update for text inside the input box — make sure your paste landed there and not in another field.
  • Reading time feels wrong: the estimate assumes an average adult pace. Slow the figure down mentally for dense technical material, or speed it up for light copy.

Limitations and Important Notes

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.

Privacy and Data Processing

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.

Tips and Best Practices

Practical tips

  • 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.

Best practices

Getting reliable numbers from a draft

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.

Technical Details

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.

Comparison

Platform limits tracked by the tool

TargetCharacter cap
Title tag60
SMS (single message)160
Meta description160
X / Tweet280
Instagram caption2,200
LinkedIn post3,000

All six bars measure total characters including spaces. Amber indicates you are within 15% of the cap; red means you are over.

Who Is This For?

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.

Frequently Asked Questions

Does the character count include spaces?

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.

Why is my word count slightly different from Microsoft Word?

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.

How is reading time estimated?

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.

What do the colored bars under the editor mean?

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.

Is my text uploaded anywhere?

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.

Can I count a whole document at once?

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.

Find this useful? Share it.