Remove Em Dashes From Any Text

Paste any text below to strip em dashes (—) and en dashes (–) fast. Replace them with a hyphen or a space — your choice.

INPUT
0 chars · 0 words
CLEANED

Your cleaned text will appear here.

Text is sent to our servers for processing and is not stored or retained.

Also try the AI Humanizer

Need your essay or paper to read naturally and pass AI detection? The free AI Humanizer rewrites AI-generated text at a deeper level — free, no account required.

To remove em dashes, paste your text into the box above and pick how the dash is replaced — a hyphen for tight web copy, or a space when the dash was acting as a divider. The tool scans the whole text, finds every em dash (—) and en dash (–), and rewrites them in one pass, so you never have to hunt through paragraphs by hand.

The reason so many writers want to remove em dashes is that the mark has quietly become a fingerprint of AI text. Language models are trained on heavily edited, formal writing, where the em dash is everywhere, so they reach for it far more often than a casual writer would. According to The Conversation, the heavy em dash is one of the most commonly cited tells of ChatGPT output — even though it is, by itself, an unreliable signal.

Whether your goal is to dodge a false flag, satisfy a strict style guide, or simply tidy up text pulled from a PDF, this page explains when to remove em dashes, what changes under the hood, and where a quick punctuation swap stops being enough.

Why em dashes flag AI-written text

The em dash is a wide, dramatic mark that experienced editors love and casual writers rarely type. Because models learn from polished prose, they over-produce it — and readers have noticed. People now remove em dashes specifically to avoid looking machine-made.

The catch is that the signal is weak on its own. In testing reported by The Conversation, human attempts to spot AI text from punctuation were only marginally better than chance, and not every model leans on the dash equally — ChatGPT, Copilot and DeepSeek used em dashes heavily while others used far fewer.

  • Detectors weigh punctuation rhythm, not a single mark.
  • Genuine human writers use em dashes constantly.
  • So you remove em dashes to reduce suspicion, not to game a score.

Treat it as one cleanup step among several: remove em dashes first, then check the prose itself.

Hyphen or space — what each option does

The tool gives you two ways to remove em dashes, and the right one depends on how the dash was used in the sentence.

  1. Replace with hyphen — every em dash (—) and en dash (–) becomes a plain hyphen-minus (-). This is the default for web copy and informal writing, where a short dash reads cleanly.
  2. Replace with space — the dash is deleted and the surrounding words are joined by a single space. Use this when the dash framed a parenthetical aside and the sentence still flows without it.

Both modes also catch the en dash, the slightly shorter mark used for number ranges, which copy-paste often drags along with the em dash. When you remove em dashes here, you remove both in the same pass — no second cleanup needed.

  • Hyphen mode keeps a visible break between clauses.
  • Space mode produces the smoothest, most natural sentence.

Before and after: what changes

A quick example shows exactly what happens when you remove em dashes. Take a typical AI-flavoured sentence:

The plan was simple — ship fast, learn faster — and it worked.

With hyphen mode, that becomes:

The plan was simple - ship fast, learn faster - and it worked.

With space mode, the dashes vanish and the words close up:

The plan was simple ship fast, learn faster and it worked.

  • Hyphen mode preserves the clause structure.
  • Space mode reads as plainer, flatter prose.
  • Either way you remove em dashes from the entire block at once.

Run a paragraph through both modes and you will quickly see which output suits the voice you are aiming for.

Common reasons people remove em dashes

Beyond dodging an AI flag, there are everyday workflow reasons to remove em dashes from a block of text.

  • Cleaning copy pasted out of a PDF or Word doc that auto-converts hyphens.
  • Matching a publication style guide that forbids the em dash.
  • Prepping plain-text for systems that mangle Unicode dashes.
  • Normalising data before import, so every record uses the same punctuation.

In each case the manual alternative — scrolling through and retyping every mark — is slow and error-prone. It is far faster to remove em dashes in one paste, then move on. For ongoing work, bookmark this page so you can remove em dashes any time without reaching for find-and-replace.

When punctuation cleanup isn't enough

Removing the dash is a surface fix. If your real goal is text that reads as genuinely human, you need more than to remove em dashes — you need to change the rhythm, vocabulary, and sentence variety that detectors actually weigh.

That is where a rewrite beats a swap. After you remove em dashes here, run the text through the free Akmon AI humanizer, which reworks the whole text rather than one mark. Pair the two: remove em dashes for the obvious tell, then humanize for everything underneath.

You can also chain the sibling cleaners — strip stray spacing and line breaks — so the text is structurally clean before you polish the wording.

Frequently Asked Questions

How do I remove em dashes from my text?
Paste your text into the tool above, choose whether to replace each dash with a hyphen or a space, and the tool will remove em dashes from the whole text in one pass. It catches both the em dash (—) and the en dash (–) at the same time.
Why do AI detectors care about em dashes?
Language models are trained on edited prose where the em dash is common, so they over-use it. As Plagiarism Today notes, a dense em dash pattern has become a popular AI tell — but it is unreliable on its own, which is why you remove em dashes as one cleanup step, not a cure.
Should I replace em dashes with a hyphen or a space?
Use a hyphen when the dash separated two clauses and you want to keep that break visible. Use a space when the dash framed an aside and the sentence reads fine without it. Try both modes when you remove em dashes and keep whichever output sounds most natural.
Does this also remove en dashes?
Yes. When you remove em dashes with this tool, it also finds the shorter en dash (–) used for number ranges and replaces it the same way. Copy-paste often drags both marks along, so cleaning them together saves a second pass.
Will removing em dashes make my text pass AI detection?
Not by itself. Removing the dash addresses one visible tell, but detectors weigh sentence rhythm and word choice too. Remove em dashes first, then run the text through the Akmon humanizer for a full rewrite that addresses the deeper signals.

Updated: