Normalize line endings, tabs, ordinary-space runs, and edge whitespace in pasted prose.
The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.
Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.
CRLF and CR become LF, each tab becomes a fixed number of spaces, every row is trimmed, runs of two or more U+0020 spaces collapse to one, and the document is trimmed. The removal statistic compares JavaScript string lengths and adjusts for tab expansion.
hello world foo bar
hello world foo bar
Rich-text paste cleanup removes repeated spacing, cross-platform fixtures normalize line endings, and tab-separated prose is flattened after its columns are no longer needed.