Replace line breaks with spaces for prose, and preserve blank-line paragraphs when their structure matters.
Text Utility
Text Cleanup Tool
Clean awkward line breaks, repeated whitespace, unwanted characters, and comma or line-separated lists with four focused modes on one page.
Choose a cleanup task and settings
Select the task that matches your goal, review its options, and then enter the source text.
Line break behavior
Source and output delimiters
Whitespace behavior
Character types to keep
Unselected characters are removed. Punctuation and emoji are not preserved separately.
Text cleanup guide
Why these tasks share one page
Line breaks, whitespace, delimiters, and character filters are often consecutive normalization steps. Move a result back to the source before applying another mode.
How to use it
- Choose line breaks, comma and lines, whitespace, or the character filter.
- Review paragraph, delimiter, duplicate, and preserved character settings.
- Paste the source and run the cleanup.
- Compare the result, then copy it or move it to the source for another task.
Convert comma, line, tab, and other lists while optionally removing empty or case-insensitive duplicate items.
Whitespace and symbols can be meaningful in addresses, code, poems, and tabular data, so compare against the source.
Can I apply several tasks in sequence?
Yes. Move the result to the source field, choose another task, and process it again.
Does the character filter remove punctuation?
Yes. Punctuation, symbols, and emoji are removed unless they belong to a selected character type, so use this mode carefully with prose.
Is my text sent to the server?
No. The source and result are processed only in your current browser.