Paste text that came out of ChatGPT, a PDF or a web page, and the mess comes with it — em dashes everywhere, literal **asterisks**, stray ### markers, doubled spaces. Clean up is already checked below: hit Format with AI and get prose a person would actually send.
Please select the text that you want to edit and choose a font style.
Copy Text for LinkedIn, Instagram, Facebook, X and WhatsApp · Copy as Rich Text for email, Word, Google Docs and Notion
Generate different font versions of your text instantly. Perfect for social media, presentations, and creative projects.
Messy text isn't random — the same handful of artifacts show up again and again, and each one has a traceable source. Knowing where they come from is half the reason a clean-up pass works:
| Artifact | Where it comes from | What Clean up does |
|---|---|---|
| Em-dash overuse — like this — everywhere | The signature ChatGPT tell; AI models lean on em dashes far harder than people do | Keeps the ones that earn their place, rewrites the rest as commas, periods or parentheses |
| Literal **bold** and *italic* markers | Markdown copied into a field that doesn't render it (email, LinkedIn, forms) | Strips the asterisks; the emphasis intent survives as plain words |
| ### heading markers and > quote arrows | Same markdown leak, structural flavor | Removes the syntax, keeps the heading text as a normal line |
| Curly "smart" quotes and apostrophes | Word and Google Docs auto-substitution; breaks code snippets, URLs and some form validators | Normalizes to straight quotes where it matters |
| Doubled spaces and trailing whitespace | PDF copy-paste and old two-spaces-after-a-period habits | Collapses to single spaces, trims line ends |
| Stray underscores_and_dashes | Half-stripped markdown and filename-speak | Restores normal spacing and punctuation |
| Inconsistent bullets (•, -, *, → in one list) | Text assembled from several sources | Makes the list use one bullet style throughout |
| Non-breaking spaces and invisible characters | Web pages and email clients; invisible but they break search and wrapping | Replaces with ordinary spaces |
Count the em dashes: five on the left, zero on the right — and nothing was lost. The heading survived without its ### prefix, the 38% kept its emphasis by position rather than asterisks, and the three different bullet characters became one list.
Clean up is the first step of the pipeline, for a simple reason: every other transformation works better on clean input. The order that works:
In practice you don't run four passes — the options are checkboxes that combine, so one Format with AI click can do all of it. If the text came from a social post drowning in 🚀 and ✨, add Remove emojis to the same pass.
It won't rewrite your sentences, change your argument or "improve" your word choices — that's deliberately out of scope, so you can trust that what comes back is your text minus the junk. If a document genuinely needs markdown (you're pasting into GitHub or Notion, say), don't clean it — the markers are doing their job there. And on text longer than a few thousand words, work in sections: the editor is built for posts, proposals and emails, not book chapters.
Sign in to leave a comment