Mycelgrid
A little clarity goes a long way

Text Cleaner

Fix spacing, line breaks, and repeated lines.
Review the changes. Keep the words.

Processed in your browser

Your text stays in this tab.

Open UTF-8 TXT or Markdown files up to 1 MiB. File limits and help.

Customize cleanup Tidy prose

Spacing can carry meaning in Markdown, code, poetry, and tables. Choose Keep layout when you want to preserve it.

Spacing and lines

Targeted character cleanup

Joiners, variation selectors, accents, and direction controls are retained. Why some invisible characters matter.

View changes Original stays available

    Add text to see a cleanup summary.

    Before

    After

    Inspect characters Find unusual spacing and hidden marks

    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.

    Download options TXT · Markdown · JSON

    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.

    Clean text, with context

    Three common problems. Clear choices.

    A cleanup is useful when it fixes the formatting you actually want to change.

    01 / SPACING

    Too much space?

    Trim line edges and tighten repeated spaces. Keep indentation when it matters, and treat non-breaking spaces separately.

    Understand extra spaces →
    02 / PARAGRAPHS

    Lines that keep wrapping?

    Join copied prose while keeping blank-line-separated paragraphs. Preview first: a line break may be intentional.

    Understand line breaks →
    03 / CHARACTERS

    Something you cannot see?

    Inspect unusual spaces and hidden marks by name. Select targeted cleanup while retaining meaningful emoji and language characters.

    Understand invisible characters →

    A few useful answers

    Does cleaning replace my original?

    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.

    Is my text uploaded?

    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.

    Will this repair a PDF or rewrite my words?

    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.

    Should I remove every invisible character?

    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.

    Will my work be here after I leave?

    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.

    Try a little cleanup

    Examples are sample text. Your current text is only replaced after you choose to continue.

    Replace text?

    Keep your workspace open?

    Your text is only in this tab. Open the page in a new tab to keep working here, or copy or download before leaving.