Comma
- Before
- The report—which took three weeks—arrived late.
- After
- The report, which took three weeks, arrived late.
- Use when
- The dashes wrap a light aside that the sentence still reads well without.
PUNCTUATION FIX, UPDATED OCTOBER 2026
ChatGPT and Claude lean on the em dash so heavily that readers now treat it as an AI tell. Here is what each dash should become, how to replace them in Word, Google Docs and code editors, and what removing them does not change.
Today
MacBook Pro
PASTED FROM CLAUDE
SCANNING
PASTED FROM CLAUDE
SCANNING
Short answer
^+. Em dashes are a style habit, not the Claude watermark.SIX REPLACEMENT RULES
A blanket swap to commas breaks about as many sentences as it fixes. Match the replacement to the job the dash was doing.
TRY THE RULES
Fix the dashes one by one
Paste your own text or edit the sample. Pick a default, then click any dash to cycle it through the rules.
Result
5 em dashes, 1 range to en dash
Runs in your browser. Nothing is sent anywhere.
KNOW THE CHARACTERS
Five characters look alike on screen. Find and replace treats them as different, so search for the right one.
TYPING THEM
Where each dash lives on the keyboard
Pick a combo. Keys light up in the order you press them.
Mac
Option+Shift+Hyphen
U+2014, em dash
Shortcuts from Computer Hope, the same ones listed in the glossary above.
OR LET THE CLEANER DO IT
ClaudeClean's local clean turns em dashes into commas in your browser. Its rewrite drops AI dashes too, unless you tick Keep em dashes, which keeps the ones in your source and adds none. No detector result is promised.
FIND AND REPLACE
Six steps that cover the places AI text usually lands: a Word file, a Google Doc, a code editor or a spreadsheet.
^+ for em dashes or ^= for en dashes, the special codes listed in Word's Special menu. Use Find Next rather than Replace All, so you can pick the right punctuation each time.Hyphens (--) with dash option under File, Options, Proofing, AutoCorrect Options, AutoFormat As You Type.\s*\u2014\s*. Replace with , . For en dashes in ranges, search for \u2013 separately and leave them alone.=SUBSTITUTE(A1, UNICHAR(8212), ", ") swaps every em dash in a cell. 8212 is the decimal code for U+2014, and 8211 is the en dash.STEPS 1 AND 2, PLAYED OUT
Find Next, pick the punctuation, then switch off the source
Each match gets the replacement its sentence needs. Then the AutoFormat option stops two typed hyphens from becoming a dash.
Q3 launch notes
The launch plan—which the team rewrote twice—is final. We tested every flow—nothing broke. The beta runs from pages 4—9 of the guide.
Support will answer questions in the shared channel during launch week.
Find and Replace
Find what^+Replace with", "Aside: commaAutoCorrect
AutoFormat As You TypeReplace as you typeStraight quotes with smart quotesOrdinals (1st) with superscriptHyphens (--) with dash (—)Two typed hyphens stay as hyphens nowMacBook Pro
Q3 launch notes
The launch plan—which the team rewrote twice—is final. We tested every flow—nothing broke. The beta runs from pages 4—9 of the guide.
Support will answer questions in the shared channel during launch week.
Find and Replace
Find what^+Replace with", "Aside: commaAutoCorrect
AutoFormat As You TypeReplace as you typeStraight quotes with smart quotesOrdinals (1st) with superscriptHyphens (--) with dash (—)Two typed hyphens stay as hyphens nowSample document. Search codes ^+ and ^= from Word's Special menu, as listed in step 1.
WHERE THE HABIT COMES FROM
No lab has published a confirmed cause. The best public analysis points at old books in the training data.
~0.35%
Share of all words that were em dashes in English print around 1860, the historical peak
1,728
Em dashes in Moby-Dick, the kind of 19th-century book that ends up in digitized training sets
3.28x
GPT-4.1's em dash rate in essays compared with human writers, in a finding cited by McGill
The leading theory, and what it rules out
THE NUMBERS, DRAWN
The em dash numbers, side by side
Each pair shares one scale, so the length of the orange bar is the gap.
Em dashes as a share of all words
Source: Sean Goedecke
Model against model
Source: Sean Goedecke
Model against human essays
Source: McGill OSS
Moby-Dick
0
em dashes in one 19th-century novel. One square per dash.
Source: Sean Goedecke
DASHES IN, PUNCTUATION OUT
The dash swap is instant and local. The rewrite handles the sentences around it.
> source text
Paste ChatGPT or Claude text, or upload a .txt, .docx or .pdf. Up to 2,000 characters work without an account.
scan report
3 zero-width1 soft hyphencleanable signals2With the em dash option on, the clean replaces each em dash and its spaces with a comma, along with hidden characters. Check the diff for spots that needed a colon or a period.
before → after
clearusefulanswerfocusedhelpfulresponse
Copied ✓The rewrite avoids em and en dashes and turns any leftover into a comma or a period. Tick Keep em dashes to keep the ones already in your source.
PRICING
The scan and hidden-character cleanup are free. Pro adds room for rewrites and files.
CLAUDECLEAN PRO
Cancel anytime.
Free: 10 credits a month with an account, or try 2,000 characters right here without one. Strong rewrites cost 2× credits.
KEEP OR CUT
The em dash is not wrong. Overuse in plain text is what readers notice.
DENSITY, NOT THE DASH
One dash reads as a choice. Five read as a habit.
Same paragraph, same words. Pick how many dashes it carries.
Our new onboarding flow is live—it cuts setup time in half. Most people finish in one sitting; a few need a second pass. The checklist (five steps in total) sits on the home screen. The best part: it's free.
1dash in 39 words
Fine to keep
One deliberate emphasis reads as a choice, not a tic.
PUNCTUATION VS PROVENANCE
No. These are two separate things that people often mix up.
Em dashes are not a watermark
WHAT IT CHANGES
WHAT IT LEAVES
WHAT DOES CHANGE IT
PREVENTION
Telling the model works better now than it did, but check the output anyway.
If you tell ChatGPT not to use em-dashes in your custom instructions, it finally does what it's supposed to do!
The phone runs the rule from the ChatGPT card below. Paste it once, then check the next long reply, since users still report misses.
ONE STANDING RULE
Tell it once, check the next reply
Your cover letter is strong—.the opening line hooks the reader—.I would trim one thing—:the second paragraph repeats your resume—,so cut it to two lines.
4 em dashesCustom instructions
What traits should ChatGPT have?
Sample reply written for this page. Users still report misses, so do a final find pass.
CHATGPT
CLAUDE
ANY MODEL
AFTER THE SWAP
A Replace all pass is fast. These are the six things to check afterwards.
SPLICES
DOUBLES
, , after the swap. Search for a comma, a space and a comma to catch them.RANGES
CODE
AUTOCORRECT
LOOK-ALIKES
HOW IT BECAME A TELL
A short history of the argument, with the original posts and articles.
FEBRUARY 2025
JULY 31, 2025
AUGUST 25, 2025
OCTOBER 30, 2025
NOVEMBER 2025
MAY 8, 2026
WATCH
SOURCES
Data, history and the tools behind each step on this page.
SEAN GOEDECKE
Why do AI models use so many em dashes?
Historical rates, GPT-3.5 vs GPT-4o counts and the training data theory.
View sourceMCGILL OSS
Why did LLMs steal our em dashes?
GPT-4.1 at 3.28 times the human rate; the habit resists prompt rules.
View sourceBUSINESS INSIDER
Sam Altman says OpenAI fixed it
Custom instructions now stop ChatGPT's em dashes, November 2025.
View sourceDAILY DOT
The em dash as an AI tell
The February 2025 post that started the debate, and writers' replies.
View sourceTHE FEDERALIST
Real writers should keep the em dash
The case for keeping the dash in human writing.
View sourceANTHROPIC
Claude's text watermark
No hidden characters; the mark lives in word choices, not punctuation.
View sourceDUMMIES
Special characters in Word find
The ^+ em dash and ^= en dash search codes.
View sourceCOMPUTER HOPE
Typing en and em dashes
Windows Alt codes and Mac keyboard shortcuts for both dashes.
View sourceSLATE, YOUTUBE
ChatGPT Has Ruined the Em Dash
ICYMI podcast episode, August 2025.
View sourceFAQ