Too much space?
Trim line edges and tighten repeated spaces. Keep indentation when it matters, and treat non-breaking spaces separately.
Understand extra spaces →Fix spacing, line breaks, and repeated lines.
Review the changes. Keep the words.
Both views are read-only. Choose Original above to edit your source.
Your text stays in this tab.
Open UTF-8 TXT or Markdown files up to 1 MiB. File limits and help.
Spacing can carry meaning in Markdown, code, poetry, and tables. Choose Keep layout when you want to preserve it.
Paragraph joining and list cleanup are separate jobs. Selecting one turns off conflicting options.
Add text to see a cleanup summary.
The result matches your original text.
Invisible does not mean unnecessary. Emoji and languages can depend on these characters. This inspector identifies selected categories; it is not a security check.
No characters from the inspected categories were found.
| Code point | Character | Count | Cleanup | First context |
|---|
TXT and Markdown contain only the cleaned text. JSON includes the result, options, and summary. Your original is excluded unless you choose to include it.
A cleanup is useful when it fixes the formatting you actually want to change.
Trim line edges and tighten repeated spaces. Keep indentation when it matters, and treat non-breaking spaces separately.
Understand extra spaces →Join copied prose while keeping blank-line-separated paragraphs. Preview first: a line break may be intentional.
Understand line breaks →Inspect unusual spaces and hidden marks by name. Select targeted cleanup while retaining meaningful emoji and language characters.
Understand invisible characters →No. The result is a separate preview. Your original stays available until you clear it, replace it, or explicitly choose Use cleaned as original. Those actions have bounded Undo in this tab.
The cleaner processes pasted text and opened files in your browser. Its operations do not send your source or result to a remote service. Ordinary requests still deliver this website. Read the Privacy Policy.
The app accepts pasted text, TXT, and Markdown. It does not open PDFs, correct OCR, or rewrite content. Repair paragraphs joins line breaks within prose that you have copied yourself.
No. Joiners and variation selectors can be part of an emoji, and other marks can matter to language or direction. Inspection comes before selected removal.
The app does not automatically save work. Copy or download the result before closing or navigating away. Browser recovery behavior varies; it is not an app save feature.