Text Cleaner
Strip BOMs, zero-width characters, and stray whitespace from a payload.
Runs in your browser — your data never leaves it
Paste, type, or drop a file. Runs as you type.
Output appears here as you type.
Worked example
line one
line twoline one
line twoThis example is one of Text Cleaner's test cases — if the tool stopped producing this output, the build would fail.
Questions
- What does it actually remove?
- A UTF-8 BOM, zero-width spaces and joiners, non-breaking spaces, trailing whitespace, and CRLF line endings — normalised to LF.
- Why would I need this?
- When a payload 'looks identical' to a working one but won't parse. Invisible characters show up in no diff and no editor, and they're a classic cause of an integration failing on data that looks perfect.