The em dash
—. The punctuation mark that became an accusation. This is what it is,
why generated prose is so full of them, what an em dash does and does not prove
about who wrote a passage, and how to swap them out when you want to.
Three dashes, three jobs
| Mark | Code | What it is for |
|---|---|---|
Hyphen - |
U+002D |
Joins words: well-known, twenty-one. The key on your keyboard. |
En dash – |
U+2013 |
Ranges and spans: 1939–45, London–Paris. As wide as an "n". |
Em dash — |
U+2014 |
Breaks a sentence — like this — or replaces a colon. As wide as an "m". |
All three are ordinary, correct punctuation. None of them is a mistake. The en dash is the one most often used where an em dash was meant, and the hyphen is what most people actually type because it is the only one on the keyboard.
Why generated text is full of them
Nothing mysterious, and no watermark. Three ordinary reasons:
- The training text is edited prose. Books, magazines and professionally sub-edited journalism use em dashes freely, because a typesetter put them there. Casual writing — email, forum posts, notes — mostly does not, because nobody wants to hunt for the key.
- It is a safe connector. An em dash joins two clauses without committing to how they relate. A semicolon, a colon and a full stop each make a claim about the logic; a dash makes none. A model optimising for fluent, uncontroversial prose reaches for it constantly.
- Typing one is free. A person weighs the dash against the cost of inserting it. A model does not have a keyboard.
The result is a density difference rather than a difference in kind. Human prose uses em dashes. Generated prose uses them several times more often per thousand words, and — this is the part people notice — uses them the same way each time.
Does an em dash mean AI wrote it?
No. It is not evidence, and treating it as evidence gets ordinary writers accused.
People who write a lot of edited prose use em dashes heavily. So does anyone
typing on a Mac, where ⌥⇧- produces one without thinking, or anyone
whose word processor turns -- into — automatically —
which Word has done by default for over twenty years.
What a high em dash density genuinely tells you is that the text has a signature common in generated prose. That is a reason to read the passage more carefully, and it is not a finding about who wrote it. The same goes for curly quotes and the single-character ellipsis, which arrive for exactly the same reasons.
A more useful signal, if you are trying to read a paragraph honestly: how much the sentence lengths vary. Generated paragraphs hold a steady rhythm; human ones lurch. That is harder to fake and harder to trigger by accident. Humanizing AI text goes through the rest of the patterns, and the page on detectors covers why any single signal is a bad basis for an accusation.
Replacing them
Sometimes you want them gone for reasons that have nothing to do with any of the above: the destination is a plain-text field, a CSV, a code comment, a system that mangles anything outside ASCII, or a house style that says hyphens only.
Find-and-replace works for this one, because you can paste an em dash into the
search box. What it will not catch is the en dash sitting among them, the curly
quotes that came along with them, or the … character that looks like
three full stops and is not.
In humanaze this is the Normalize punctuation switch in the
settings. It is off by default and deliberately so — folding — to
- changes how the text reads, and that is your decision rather than a
cleanup. Turn it on and press Clean, and every em dash, en dash, curly quote and
ellipsis character becomes its plain ASCII equivalent in one pass. The report
counts them first, so you can see how many there are before deciding.
How to type one
- Mac: ⌥⇧- for an em dash, ⌥- for an en dash.
- Windows: Alt+0151 on the numeric keypad, or Ctrl+Alt+- in Word.
- Linux: Ctrl+⇧+U then
2014. - HTML:
—or the character itself in a UTF-8 file.
Spacing is a house-style question with no correct answer. American style closes the dash up—like this. British style usually spaces it — like this. Pick one and be consistent; the inconsistency is far more noticeable than either choice.
Common questions
Does using em dashes mean text was written by AI?
No. Em dashes are ordinary punctuation used heavily in edited prose, and word processors insert them automatically when you type two hyphens. A high density of them is a signature common in generated text, which is a reason to read carefully, not evidence about who wrote it.
Why does ChatGPT use so many em dashes?
Its training text is full of professionally edited prose, where em dashes are common. The dash is also a safe connector: it joins two clauses without committing to how they relate, unlike a colon or a semicolon. And inserting one costs a model nothing, where a person has to find the key.
What is the difference between a hyphen, an en dash and an em dash?
A hyphen (U+002D) joins words, as in well-known. An en dash (U+2013) marks a range, as in 1939-45. An em dash (U+2014) breaks a sentence or replaces a colon. They are three different characters with three different widths and three different jobs.
How do I replace em dashes with hyphens?
Find-and-replace handles em dashes on their own, since you can paste one into the search box. To catch the en dashes, curly quotes and single-character ellipses that usually come with them, turn on Normalize punctuation in humanaze and press Clean — it folds all of them to ASCII in one pass, in your browser.
Should there be spaces around an em dash?
It is a house-style choice. American publishers usually close it up, British publishers usually space it. Neither is wrong; being inconsistent within one document is what readers notice.
Count the dashes in a passage
Opens the app with a generated paragraph loaded. The report counts em dashes, curly quotes and ellipsis characters by density; Normalize punctuation folds them all to ASCII.
Try it nowRelated
- Humanizing AI text The other patterns, and what rewriting really changes.
- How AI detectors work Why one signal is a bad basis for an accusation.
- What's in my text? Curly quotes, ellipses and the rest of the typography.
- Invisible characters The ones with no width at all.