3tej home

What is Paragraph Counter?

A Paragraph Counter computes paragraph counter from the inputs you provide. It applies the standard formula to the values you enter and returns the result instantly, without sending any data to a server. Paragraph count, total words, average words per paragraph, longest, and shortest paragraph in any pasted text.

Paragraph Counter

Counts paragraphs separated by blank lines and reports average length so you can keep them scannable.

Browser-onlyInstantFree foreverWorks offlineNo signup
← Utilities

TLDR

Paste anything. The tool splits on blank-line gaps and reports paragraph count, total words, average, longest, and shortest.

0 words · 0 chars
Runs entirely in your browser. No upload, no signup, no logging. Output is for personal or commercial use; we don't claim any rights.

How to use this tool

  1. Paste your text. Make sure paragraphs are separated by blank lines, not single newlines.
  2. Press Count. Read off paragraph count, average length, longest, and shortest.
  3. Find and fix outliers. Locate the longest paragraph in your draft and split it if it's over your target.
  4. Re-count. Paste the revised text and confirm the average is where you want it.

Real-world scenarios where this tool helps

Blog post readability

Web readers skim. Paragraphs over 100 words lose attention. Use this to find and split them.

Essay structure check

Five-paragraph essay templates fail if your draft has 11 paragraphs; this tells you instantly.

Email length triage

Customer-support replies under 4 paragraphs convert better than walls of text. Count before you hit Send.

Academic abstract limits

Most journals demand a single-paragraph abstract under 250 words; check before submitting.

Newsletter formatting

Substack and Mailchimp render best when paragraphs are 50-80 words; this surfaces the outliers.

What this tool does

  • Splits on any run of one-or-more blank lines (so double-newline is the canonical separator).
  • Whitespace-only lines count as blank for splitting purposes.
  • Reports total paragraphs and total words contained in them.
  • Reports average words per paragraph to one decimal place.
  • Reports the longest and shortest paragraph in words.

What it does NOT do

  • Does not detect Word-style paragraph marks (the pilcrow). Convert to plain text first.
  • Does not treat indentation as a paragraph boundary - blank lines are the only signal.
  • Does not handle Markdown bullet lists as separate paragraphs; a continuous list counts as one.
  • Does not save or transmit the paste.
  • Does not flag long paragraphs visually - it just gives you the numbers.

Why paragraph length matters

A paragraph is the basic unit of reading rhythm. One paragraph should carry one idea, and its length is a strong signal of how easy the text is to follow. Short paragraphs create white space and invite the eye forward, which is why news sites and marketing pages favour them. Long paragraphs ask for sustained attention and suit arguments that need to be built step by step, as in academic writing.

The trouble is that writers rarely notice their own drift. A draft can read fine in your head while a single block has quietly grown to 150 words, the point at which most web readers skim or bounce. Counting the paragraphs and seeing the longest one in numbers turns a vague worry into a specific edit: find that block, decide whether it really holds one idea, and split it if it holds two.

How the counting works

The tool treats your text as a sequence of blocks. It trims the input, splits on any run of one or more blank lines, drops empty fragments, and then measures each surviving block.

Paragraphs          = number of blank-line-separated blocks
Total words         = sum of words across all blocks
Avg words/paragraph = Total words / Paragraphs
Longest / Shortest  = max / min word count of any single block

A word is any run of non-whitespace characters, so "don't" and "e-mail" each count as one. The split pattern is a newline, optional whitespace, then another newline, which is why a single line break inside a paragraph does not start a new one.

Worked example

Paste a short draft with three blocks: an 18-word intro, a 95-word body, and a 12-word closing line, with a blank line between each.

  1. Paragraphs: three blank-line-separated blocks, so the count is 3.
  2. Total words: 18 + 95 + 12 = 125.
  3. Average: 125 / 3 = 41.7 words per paragraph.
  4. Longest: 95 words; shortest: 12 words.
Reading the result: the 95-word block sits well above the 40 to 80 word web sweet spot, so it is the obvious candidate to split into two before publishing.

Target paragraph length by context

There is no universal rule, but readers and editors expect different lengths in different formats. Use these ranges as a sanity check on your average.

ContextWords per paragraphWhy
Web article / blog40 to 80Skimmable on mobile screens
Email / support reply30 to 60Quick to read on a phone
Newsletter50 to 80Renders well in email clients
Academic prose100 to 200Develops one argument fully
Fictionvaries widelyPacing, not a fixed target

Common mistakes and pitfalls

  • Pasting Word docs without blank lines between paragraphs - the count comes out as 1.
  • Confusing line breaks with paragraph breaks. Pressing Shift+Enter in Word produces a line break, not a paragraph break.
  • Including header lines as paragraphs if they're separated by blank lines.
  • Relying on paragraph count alone for readability - average sentence length matters more.
  • Counting a bulleted list block as many paragraphs; here it stays a single block until a blank line breaks it.
  • Forgetting that trailing blank lines are ignored, so an empty final block never inflates the count.

Related tools

Sentence Counter Word Counter Text Diff Markdown Editor

Frequently asked questions

What defines a paragraph here?

Any chunk of text separated from the next by at least one fully blank line. Indentation alone is not enough.

Why is my count 1 even though my text has many paragraphs?

You probably pasted from Word, which uses single newlines between paragraphs. Convert to plain text or add blank lines.

How long should a paragraph be?

On the web: 40-80 words. Academic: 100-200. Email: 30-60. Tighter is almost always better.

Does it count headers as paragraphs?

If a header is separated from surrounding text by blank lines, yes. Strip headers first if you only want body paragraphs.

What about Markdown lists?

A list block separated by blank lines is one paragraph; items inside it are not split.

Will this work for code?

It will count blank-line-separated blocks, which roughly maps to logical sections. Useful for reading layout but not for code analysis.