Line breaks are useful when they mark a real paragraph, but they become noise when text is copied from a PDF, email, terminal, chat export or old CMS field. This tool fixes that by treating a blank line as a paragraph boundary and joining the hard-wrapped lines inside each paragraph. Use Keep paragraphs for prose, notes and email copy. Use Single line when you need one compact value for a spreadsheet cell, prompt, meta description or database field.
The separator control handles the common variants: join with a normal space, join with nothing for codes, or enter a custom separator such as a comma or slash. The clean-spaces option trims each line and collapses repeated spaces so PDF copy turns into natural text instead of leaving odd gaps.