Prepare the input
Paste the source with its actual line breaks. If text came from a PDF, spreadsheet, chat, or OCR process, inspect whether every visual line was converted into a hard line break.
Measure blank-line document structure
Count paragraphs defined by blank-line separation and pair the result with sentences, words, and physical lines in a private browser-only analysis.
Counting and transformations run locally. Nirmion does not send the text in this workspace to an API.
Product guide
Paste the source with its actual line breaks. If text came from a PDF, spreadsheet, chat, or OCR process, inspect whether every visual line was converted into a hard line break.
Single wrapped lines remain inside one paragraph. One or more empty lines create a boundary. Leading and trailing blank space is ignored, while sentence, word, and line metrics provide context.
Use the count to compare sections or preflight formatting. If the destination uses HTML paragraph tags, list items, or rich-text blocks, validate the final structure there rather than assuming blank-line equivalence.
How it works
The source is trimmed, then split wherever one or more blank lines occur, including lines containing only tabs or spaces. Non-empty blocks become paragraphs. Physical lines are counted separately, so pasted hard wraps remain visible in the metrics even when they do not create blank-line paragraph boundaries.
Useful when
Paragraph totals help when formatting consistency and scanability matter more than a single length number.
Questions answered
Practical boundaries matter with text tools. These answers explain what is measured, what is retained, and when a manual review is still needed.
A non-empty block separated from another block by one or more blank lines. A line containing only spaces or tabs is blank for this purpose.
No. They increase the physical line count but stay within the same paragraph unless a blank line appears between blocks.
Not as markup. The textarea receives plain text. If literal tags are pasted they become characters, so use the final HTML editor or an HTML-aware tool when tag structure matters.
Privacy and retention
Nirmion performs these operations with browser JavaScript. The workspace does not call the catalogue API with your source text, and completed-job content is kept only in this component memory for re-download.
A downloaded file remains in your browser downloads, device storage, backups, and any location where you share it. Clear or close the page when working on a shared device, and avoid pasting secrets into extensions or third-party clipboard managers.
Tool details
Nirmion Paragraph Counter reports blank-line-separated paragraphs along with sentence, word, and line totals. The documented rule makes the result reproducible for plain-text documents, extracted copy, editorial drafts, support messages, and content migration checks.
Up to 500,000 characters are evaluated locally and the report downloads as text_nirmion_tools_paragraph_report.txt. The page distinguishes real line breaks from visual wrapping and avoids claiming that plain-text blocks are identical to HTML or word-processor paragraph objects.