Remove Em Dashes from Text
Remove Em Dashes from Text works best with the full tool.
Open Free ToolFree · No signup · Files deleted after download
The em dash (—) is the clearest sign that text came out of an AI chat. ChatGPT, Claude, and Gemini reach for it constantly, and a paragraph full of them reads as obviously machine-written. This free tool finds every em dash and replaces it with the punctuation you choose, so your writing reads naturally and professionally - all in your browser, with nothing ever uploaded to a server.
An em dash is the long dash (—) you rarely type by hand but that AI writing tools insert several times per paragraph. People also produce one by typing two or more hyphens (-- or ---). Because the pattern is so consistent, a stretch of text peppered with em dashes has become one of the most recognisable tells of AI-generated copy - and one of the first things editors, teachers, and readers notice.
This tool removes that tell without mashing your words together. Instead of simply deleting each dash, it replaces it with a substitute you pick: a comma for a natural aside, a spaced hyphen for the closest visual match, a colon to introduce a clause, or a period that splits the line into two properly capitalised sentences. It absorbs the spaces hugging the dash so the result is always cleanly spaced, recognises double-hyphen em dashes, and can optionally convert en dashes in number ranges (like 2010-2020) to ordinary hyphens.
Everything runs locally with JavaScript in your browser. Your text is never sent anywhere, which matters when you are polishing a confidential draft, a cover letter, client work, or anything you would not paste into a random website. Paste on the left, copy the cleaned version on the right, and you get an instant count of exactly how many dashes were replaced.
How to use it
Three steps, under 30 seconds from upload to download.
- 1
Paste your text
Drop in text from ChatGPT, Claude, Gemini, or anywhere with em dashes. Processing is 100% in-browser - nothing is uploaded.
- 2
Pick a replacement style
Choose what each em dash becomes - a comma, a spaced hyphen, a colon, a sentence-splitting period, or a plain join. The cleaned text updates instantly.
- 3
Copy or download the result
Copy the professional, dash-free text to your clipboard or download it as a .txt file. A live counter shows exactly how many dashes were replaced.
Common use cases
Real-world scenarios where this tool is the fastest solution.
Writers polishing AI-assisted drafts
Blog posts, newsletters, and product copy drafted with AI arrive stuffed with em dashes that scream "a model wrote this". One pass swaps them for natural punctuation so the copy reads in your own voice.
Students cleaning up essays and emails
AI-assisted essays and emails carry a tell-tale em-dash rhythm that stands out to teachers and recipients. Replacing them with commas and periods makes the punctuation match how you actually write.
Professionals matching a house style
Many style guides ban the em dash or render it inconsistently across systems. This tool normalises every dash to approved punctuation in seconds, before the text reaches a CMS or email client.
Anyone preparing plain-text content
Chat messages, code comments, and plain-text email render em dashes unpredictably. Converting them to commas or hyphens guarantees the text looks the same everywhere it lands.
What makes this different
Smart, context-aware replacement
Each em dash becomes the punctuation you choose - comma, hyphen, colon, or sentence break - instead of being crudely deleted and leaving words jammed together.
Keeps your words intact
Only the dash character and its spacing change. Every word you wrote is preserved exactly, with sentences cleanly capitalised in period mode.
Handles double hyphens and en dashes
Recognises the -- and --- typed substitutes, and optionally converts en dashes in ranges like 2010-2020 to plain hyphens.
100% private, no upload
All cleaning happens in your browser with JavaScript. Your text never leaves your device and nothing is stored.
Questions & answers
Everything you might need to know before using the tool.
Why do em dashes make text look like AI wrote it?+
Will removing em dashes change my actual words?+
What does each replacement style do?+
Does it handle double hyphens and en dashes too?+
Is my text uploaded anywhere?+
Does it work on mobile?+
Your files are private
All processing runs locally in your browser using JavaScript. Your files are never transmitted to any server, stored, or shared. Close the tab and they're gone.
Related Tools
Remove Invisible Gaps & Hidden Characters in Text
Remove invisible gaps and hidden Unicode characters - zero-width spaces, joiners - from ChatGPT, Claude, Gemini, or pasted text. Free, 100% in-browser.
Compress Image Online - Shrink File Size Without Killing Quality
Compress JPG, PNG, or WebP images in your browser. Reduce file size by up to 80% without visible quality loss. No sign-up, no upload to server.