Clean pasted text by joining line endings while optionally keeping paragraph boundaries intact.
01 / YOUR TEXT
Up to 1,000,000 characters. CRLF, CR and LF are normalized before processing; your input stays on this device.
02 / JOINING OPTIONS
Space mode joins consecutive breaks with one space so words stay separated. No-space mode joins characters directly. Paragraph mode keeps blank-line boundaries and joins wrapped lines inside each paragraph.
03 / PROCESSED TEXT
04 / HOW IT WORKS
Paragraphs are separated by blank lines, including lines containing only spaces or tabs. Character counts include whitespace. Empty input produces empty output.
Text stays in your browser; no processing is sent to a server.
Your text or image stays in your browser.
Adjust the options and review the live result.
Review and save the result locally when available.
Paste text, choose space replacement, no-space removal or paragraph preservation, then optionally trim and collapse repeated spaces. Copy or save the live output.
CRLF, CR and LF normalization, three join modes, paragraph preservation and live original-versus-processed counts.
Text is processed only in your browser; no text is uploaded or stored.
Yes. CRLF, standalone CR and LF are normalized before joining lines.
No. Consecutive line endings are replaced with a single space in space mode so adjacent words remain separated.
Blank lines, including lines containing only spaces or tabs, separate paragraphs; wrapped lines inside each paragraph are joined with spaces.
Yes. No-space mode removes line endings directly. Words on adjacent lines may then run together, so choose it intentionally.
Trim removes outer whitespace. Collapse spaces reduces repeated horizontal spaces and tabs but keeps paragraph line endings.
Yes. Copy it or save a local UTF-8 TXT file. Text stays in your browser and is not uploaded.