One structural change
Each tool performs one explainable transformation instead of a hidden bundle.
Repair copy-paste damage
Fix hard-wrapped paragraphs, repeated spaces, and duplicate rows with deterministic operations. Cleaned output remains separate so the original can be compared before replacement.
Start with the task
Join hard-wrapped copied lines with spaces while preserving the original input for review.
Open tool →02 · cleanupCollapse repeated horizontal whitespace without flattening line structure.
Open tool →03 · cleanupKeep the first occurrence of each trimmed line while preserving the original order.
Open tool →04 · cleanupDelete blank rows from pasted text while keeping the order of the remaining lines.
Open tool →05 · cleanupOrder lines alphabetically with locale-aware, numeric-friendly comparison.
Open tool →06 · cleanupSplit a comma-separated list into one item per line, trimming surrounding spaces.
Open tool →07 · cleanupCapitalize the first letter of each word using locale-aware casing.
Open tool →08 · cleanupSwitch text between UPPERCASE, lowercase, and Title Case with locale-aware casing.
Open tool →09 · cleanupStrip HTML tags to readable plain text with safe, string-only parsing and no script execution.
Open tool →How GlyphSift decides
Each tool performs one explainable transformation instead of a hidden bundle.
A result becomes the new input only when the user explicitly chooses it.
Whitespace cleanup cannot reveal every zero-width or normalization difference.
Recommended next step