The em dash has become the most cited tell of machine-written prose. It is not that the character is wrong — the em dash is a legitimate mark that good writers use — it is that models reach for it at a rate no human editor would, and readers have learned to notice. If a draft is going out under your name, the quickest way to make it sound like you wrote it is to take the dash out. This page is built for exactly that job: paste the reply, press one button, copy the clean version.
The subtlety is that AI answers contain two different kinds of dash. When the model is writing prose it emits the real em dash (U+2014), and sometimes the horizontal bar (U+2015) that its output pipeline substitutes. When it is trying to look plain-text-friendly it writes “--” or “---” instead, which are two or three ordinary hyphens with no em dash in sight — which is why a plain find-and-replace for the em dash character often reports zero results on text that clearly looks AI-written. This tool matches both forms by default, treating typed dashes as em dashes, so a mixed reply comes back clean in a single pass.
It also cleans what a dash leaves behind. A dash removed from “the plan — which nobody liked — was shelved” can leave a double space that is just as much of a giveaway as the dash itself, and typed “--” dashes often arrive surrounded by stray spaces. The remover collapses those runs and trims trailing blanks, so the paragraphs come back tidy. What it deliberately does not do is rewrite your sentences: every comma, colon and capital letter stays exactly where the model put it, which keeps the text faithful to the draft you reviewed.