Result
This page has no server side at all. The table you paste is parsed by JavaScript inside your own browser, the chart is drawn on a canvas element on your machine, and the export file is assembled locally. Nothing is uploaded, stored or written to any log. You can disconnect from the network after the page has loaded and everything will still work — which is the simplest way to verify the claim yourself.
Facts and limits of this method
| Paragraph | A block of text separated from its neighbors by one or more blank lines |
|---|---|
| A line break without a blank line | Does not start a new paragraph — it's treated as part of the current one |
| Average word count | Total words across all paragraphs ÷ number of paragraphs |
| Longest paragraph | The highest word count among all paragraphs found |
When it misleads you
- If the whole text is one continuous wall with no blank line anywhere, the counter treats it as a single paragraph even if it's really several separate thoughts in a row.
- Text copied from some editors can contain invisible whitespace on "blank" lines — in that case the line isn't recognized as a paragraph separator, and two visually distinct paragraphs get merged into one.
- Sentence counting inside a paragraph uses the same period/exclamation/question-mark heuristic as the standalone sentence counter — abbreviations and decimal numbers can inflate the per-paragraph sentence count.
- Headings and captions formatted as separate short lines between blank lines are counted as full paragraphs — this can skew the average length if there are many of them in the text.
How it is calculated
The text is split into paragraphs on the pattern "one or more consecutive blank lines" — each resulting non-empty block is a paragraph.
For each paragraph, words (runs of non-whitespace characters) and sentences (fragments between periods/exclamation/question marks) are counted separately.
The average words and sentences per paragraph are obtained by dividing the totals across all paragraphs by the paragraph count.
The longest paragraph is determined by word count — the maximum value among all paragraphs is selected.
Questions and answers
What exactly counts as a paragraph?
A block of text separated from its neighbors by one or more blank lines. A single line break without a blank line between them doesn't split a paragraph.
Why was my text counted as one paragraph when it clearly has several ideas?
There's probably no fully blank line between the sections — just single line breaks. Add a blank line between paragraphs and the counter will tell them apart.
Is the average paragraph length exact?
It's based on the same word/sentence counting logic as the standalone word and sentence counters, with the same limitations — abbreviations and decimal numbers can slightly skew the sentence count.
Is my text sent anywhere?
No, the whole count runs in your browser.