Prepare the input
Paste prose or simple line-based content. Avoid code, ASCII art, Markdown tables, tab-separated data, and poetry when alignment or deliberate indentation must remain exact.
Normalize messy pasted text
Trim every line, collapse tabs and horizontal Unicode spacing, reduce repeated blank lines, and preserve paragraph separation in a local browser pass.
Counting and transformations run locally. Nirmion does not send the text in this workspace to an API.
Product guide
Paste prose or simple line-based content. Avoid code, ASCII art, Markdown tables, tab-separated data, and poetry when alignment or deliberate indentation must remain exact.
No hidden intensity setting is applied. Each line is trimmed, tabs and horizontal Unicode separator runs become one ordinary space, repeated blank lines collapse to one, and outer blank space is removed.
Read paragraph boundaries and any formerly aligned sections. If the source was OCR, also check hyphenation and line-wrap errors; this tool changes whitespace only and does not reconstruct words or document structure.
How it works
Line endings are converted to line feeds. Leading and trailing whitespace is removed from every line, runs of tabs or Unicode space-separator characters are replaced by one space, and three or more consecutive line feeds are reduced to two. The full result is trimmed. Letters, punctuation, and line order are otherwise preserved.
Useful when
The rule is designed for readable text where consistent spacing matters more than original visual alignment.
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.
No. Existing lines remain, while runs of three or more line breaks become two, leaving one blank line between blocks. Use Line Break Remover to flatten lines.
Unicode horizontal space separators, including common non-breaking spaces, are collapsed into ordinary spaces. That is useful for prose but can alter intentionally non-breaking typography.
Not safely. Indentation and blank lines can be syntactic. Use a language formatter that understands the code or data format.
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 Whitespace Cleaner removes line-edge spaces, collapses horizontal tabs and Unicode spaces, and reduces oversized blank gaps while preserving one blank paragraph line. It is designed for ordinary prose recovered from OCR, PDFs, forms, websites, email, and content systems.
The browser processes up to 500,000 characters and downloads output as text_nirmion_tools_whitespace_cleaned.txt. Clear warnings explain why code, tables, YAML, poetry, and aligned text need a format-aware tool instead.