Free writing and SEO text analyzer

Word Counter & Text Analyzer

Paste your article, essay, caption, product description or website copy to count words, characters, sentences, paragraphs, reading time, speaking time, keyword density and SEO length limits instantly.

Text Workspace

Write or paste text below for real-time analysis.

Words0
Characters0
No Spaces0
Sentences0
Paragraphs0
Lines0
Unique Words0
Reading Time0 sec
Speaking Time0 sec

Readability

No text yet

Add text to see readability feedback.

Sentence Quality

0

Average words per sentence. Shorter sentences are usually easier to read online.

Average Word Length

0

Average characters per word. Long averages may indicate technical or complex writing.

SEO & Social Length Checks

SEO TitleEmpty

0 / 60 characters

Meta DescriptionEmpty

0 / 160 characters

Instagram Caption PreviewEmpty

0 / 125 characters before truncation

X / Twitter PostEmpty

0 / 280 characters

LinkedIn HookEmpty

0 / 140 characters

Short Blog IntroEmpty

0 / 120 words

Top Keywords

Add more text to see keyword density.

Long Sentences

No long sentences found. Good readability.

Free word counter, character counter and text analyzer

This word counter helps writers, students, bloggers, marketers and business owners count words, characters, sentences, paragraphs, lines, reading time, speaking time and keyword density. It is useful for essays, articles, website pages, SEO titles, meta descriptions, social media captions, product descriptions, scripts and email drafts.

Word counter

Count the number of words in essays, articles, blogs, assignments, reports, product descriptions and website content. Word count is important when you need to meet academic, editorial or SEO content length requirements.

Character counter

Count characters with spaces and without spaces. This is useful for SEO titles, meta descriptions, ads, SMS text, social media posts and form limits.

Sentence and paragraph counter

Count sentences, paragraphs and lines to understand the structure of your writing. Short paragraphs and clear sentences improve online readability.

Reading time calculator

Estimate how long it takes to read your text based on words per minute. Reading time is useful for blog posts, articles, newsletters and landing pages.

Speaking time calculator

Estimate how long a script may take to speak. This helps with video scripts, voice-over scripts, speeches, presentations and podcast planning.

Keyword density checker

See the most repeated words and their density. This helps identify important topics, repeated terms and possible overuse in SEO content.

SEO title and meta description checker

Check if your text fits common SEO title and meta description character ranges before publishing a page or blog post.

Private browser-based text analysis

Your text is analyzed locally in your browser. This makes the tool useful for drafts, private notes, business copy and unpublished content.

Popular use cases

  • Students: check essay word count and paragraph count before submission.
  • Bloggers: estimate reading time and improve content structure.
  • SEO writers: check character limits for titles and meta descriptions.
  • Social media managers: plan captions and hooks that fit platform limits.
  • Video creators: estimate speaking time for scripts and voice-overs.
  • Editors: find long sentences and repeated keywords.

How word count and reading time are calculated

Word count is calculated by splitting text into readable word tokens. Character count includes every character, while character count without spaces removes whitespace. Reading time is estimated using your selected words-per-minute speed. Speaking time is estimated separately because most people speak slower than they read.

Word Counter FAQ

Can I count characters with and without spaces?

Yes. The tool shows total characters and characters without spaces separately.

How is reading time calculated?

Reading time is calculated by dividing the word count by your selected reading speed in words per minute.

Can I check keyword density?

Yes. The tool lists repeated keywords, count and percentage density while ignoring common stop words.

Can I use this for SEO titles?

Yes. The SEO section checks common title and meta description character ranges.

Does this upload my text?

No. The analysis runs inside your browser. Your text is not uploaded by this tool.

Can I download my text?

Yes. Use Download TXT to save your current text as a plain text file.