Em dash remover
Take the em dashes out of a paragraph, or turn each one into the punctuation it was standing in for. Hyphens are never touched, so hyphenated words and compound names come back exactly as they went in.
Why AI writing is so full of em dashes
A language model learns from published prose — books, magazines, journalism, the kind of writing that has been through an editor. The em dash is a favourite there because it is the most flexible mark in English: it can stand in for a comma, a colon, a semicolon or a pair of brackets, and it never looks wrong. A model reaching for punctuation reaches for the one that fits everywhere.
The result is a frequency no human writer sustains. Two or three em dashes in a paragraph is unusual in edited copy and ordinary in a chatbot answer, and readers noticed — the tech press covered it through 2025, Tom's Guide among them, and "em dash" briefly became shorthand for "written by ChatGPT". The model makers have responded, and an instruction asking for no em dashes is now honoured far more reliably than it was a year ago.
Worth saying plainly: the dash is not proof of anything. Plenty of good writers use it heavily, and a rule against it is a rule against a perfectly good mark. What makes it a tell is the rate, not the character.
Which replacement fits which dash
An em dash marking an aside becomes a comma: "the report — late as usual — arrived" reads as "the report, late as usual, arrived" with nothing lost. This is the default here because it is right more often than anything else.
An em dash joining two halves that each stand alone as a sentence wants a period instead: "we shipped it — nobody noticed" is two sentences pretending to be one. Pick Period, then run the result through the sentence case converter to raise the capital that the new sentence now needs.
Space is for the dash that was decorative in the first place, and Delete is for the tight dash inside a compound, where closing the gap gives you the word back. Hyphen keeps whatever spacing it found, so a tight co—operate becomes co-operate and a spaced dash becomes a spaced hyphen.
Two things happen regardless of the setting. A dash sitting between two digits — 1914—1918 — is a range typed with the wrong character, so it becomes a hyphen whatever you picked. And a dash left dangling at the start or end of a line is simply dropped, because a line ending in a stray comma is not an improvement.
Em dash, en dash, hyphen: three characters, three jobs
They are three different characters of three different widths. The hyphen joins words: state-of-the-art, well-known, Smith-Jones. The en dash spans ranges and connects pairs: pages 10–20, the London–Paris route. The em dash breaks a sentence open. Only the last two are touched here, and the en dash only when you ask for it.
That distinction is the reason to use this rather than find-and-replace. Searching for a dash and replacing it catches every hyphen in the text, and a paragraph that comes back saying "state of the art" and "well known" has lost real information. Nothing on this page matches the ASCII hyphen at all.
Half the em dashes in human writing were never typed as em dashes, incidentally. Word, Google Docs and most note apps autocorrect two hyphens into one as you type, which is why they turn up in documents written by people who have no idea the character exists.
The same two sentences, five ways
Every cell below was produced by the code the button runs. Note the hyphen in
well-known: it is still there in all five, because the hyphen is a different
character and nothing here matches it.
| Replacement | Spaced dash | Tight dash | What it is for |
|---|---|---|---|
| Comma | The report, late as usual, arrived. | A well-known trick, it works. | The usual answer: the aside the dash marked becomes a clause. |
| Period | The report. late as usual. arrived. | A well-known trick. it works. | For a dash joining two halves that each stand alone as a sentence. |
| Space | The report late as usual arrived. | A well-known trick it works. | Leaves one space, so the words either side never run together. |
| Hyphen | The report - late as usual - arrived. | A well-known trick-it works. | Keeps the spacing it found: tight stays tight, spaced stays spaced. |
| Delete | The report late as usual arrived. | A well-known trickit works. | Closes the gap entirely when the dash was tight against both words. |
Common questions
How do I remove em dashes from ChatGPT text?
Paste the text and click Remove the em dashes. Each dash becomes a comma by default; the "Replace each dash with" picker under the buttons offers a period, a space, a hyphen or deleting it outright.
Does an em dash mean the text was written by AI?
No. It means the writer, human or otherwise, likes a flexible mark. What reads as a tell is the frequency — two or three in a paragraph, sustained over a whole piece — rather than any single dash.
Will this break hyphenated words like state-of-the-art?
No. Only the em dash and the horizontal bar are matched, plus the en dash if you switch it on. The ASCII hyphen on your keyboard is never touched, so hyphenated words and surnames survive intact.
What should I replace an em dash with?
A comma when it marks an aside, a period when the two halves are complete sentences, and a hyphen when it is standing in for a range or sits tight inside a compound word. The table below shows the same sentence under each choice.
Other text tools
- Case converterAll tools
- Sentence case converterCase
- Title case converterCase
- Uppercase converterCase
- Lowercase converterCase
- camelCase converterCode
- Snake case converterCode
- Kebab case converterCode
- Remove line breaksLines
- Remove extra spacesLines
- Sort lines alphabeticallyLines
- Remove duplicate linesLines
- Reverse textLines
- Word counterCount
- Clean up AI textAI text
- Invisible character removerAI text
- Smart quote converterAI text
- Markdown formatting removerAI text