Skip to content

Free · Private · No sign-up

Remove em dash & dashes: delete, swap or count every —

Paste text, pick the job. Remove deletes every em dash in one click, Replace swaps it for the punctuation you choose, Count reports the density. Nothing is uploaded.

Dash remover tool

Everything happens in your browser. Your text never leaves this page.

This tool matches
Replace each dash with

Each dash is deleted; one space is kept between words.

Press Ctrl (or ⌘) + Enter to run it again.

Text without em dashes

0dashes removed

Three things people want done to an em dash, one page for all of them. Remove deletes the dash and repairs the spacing: a dash that separated two words leaves exactly one space behind, so “the plan — risky as it was — worked” comes back as “the plan risky as it was worked”. Replace keeps a mark in place instead — a comma for a short aside, a colon before a payoff, a semicolon between clauses — with the substitution visible in every before-and-after example below. Count is the honest number: totals per character, plus density per 1,000 words, which is the figure style guides actually argue about.

The tool matches the whole em dash family, not only the character you can see: the standard em dash (U+2014) that Word and Google Docs insert, the horizontal bar (U+2015) that PDFs and InDesign exports often carry instead, and the two- and three-em dashes (U+2E3A and U+2E3B) from bibliographies. Paste from a document, a CMS, an email client or a chat window and the same characters are caught, because the engine works by code point rather than by search text you cannot type.

Not sure which job you need? If a reader would miss the pause, Replace; if the dashes are simply gone-fishing clutter, Remove; if you are arguing about whether there are “too many”, Count first. Most people arrive here from an AI-written draft — for those, Remove is nearly always right, and the AI dash remover also catches the typed “--” and “---” that models emit when they avoid the real character.

Remove em dashes

The walkthroughs below are specific to deletion. For substitution, the Replace tab keeps a mark in place — see its own guide underneath.

How to remove em dashes in Microsoft Word

Press Ctrl+H to open Find and Replace. In Find what, type ^+ — Word’s caret code for the em dash (—) — or paste the character itself. Leave Replace with empty to delete the dashes, or type a space to keep the words apart, then click Replace All. For the en dash the code is ^=, and for an optional (non-breaking) hyphen it is ^~. Word processes the whole document in one pass, so a 300-page manuscript takes the same second as a one-page letter. Two things the dialog cannot do: collapse the double spaces a deleted dash leaves behind, and catch the horizontal bar (U+2015) that PDFs introduce. Pasting the text into the Remove tab above handles both.

How to remove em dashes in Google Docs

Open Edit → Find and replace (Ctrl+H on Windows, ⌘+Shift+H on Mac). Paste — into the Find box, leave Replace with blank or a single space, and press Replace all. The same dialog removes en dashes with – and ordinary hyphens with -, though the invisible Unicode variants stay hidden. If a deleted dash leaves the sentence with a double space, or the document came from a PDF, the Remove tab above finishes the job: paste, press once, copy the result straight back into the document.

How to remove em dashes from ChatGPT output

Copy the ChatGPT reply to your clipboard, paste it into the Remove tab above and press the button. Every em dash in the reply is gone in one pass. The one case this page does not cover is the plain-text stand-in: when a model writes “--” or “---” instead of the real character, there is no em dash to find. For those replies use the AI dash remover, which treats typed dashes exactly like em dashes and also tidies the double spaces they leave behind. Prompts alone are not a fix — models reintroduce the dash the next paragraph — so a deterministic remover is the only step that guarantees a dash-free result.

Where em dashes come from — and why they multiply

The em dash is the show-off of punctuation: it can replace a comma, a colon, a semicolon or parentheses, which is exactly why AI models and enthusiastic writers overuse it. Word processors make it easy by auto-format — typing “word--word” silently becomes “word—word”. Style guides push back: many newsrooms, academic journals and corporate style sheets limit or ban the dash because it reads as dramatic. If your text must follow such a guide, use Replace to swap in the punctuation the guide prefers, or Remove to clear them out entirely — the count tab tells you which draft is the heavy offender before you choose.

Replace em dashes: what to use instead

Six substitutes, each with a before-and-after example. The right one depends on what the dash was doing in the sentence.

Comma

Common swap

An em dash around a brief aside can become a pair of commas — the standard, quiet substitution.

the plan — risky as it was — worked

the plan, risky as it was, worked

Fails when the aside already contains commas, because the reader can no longer tell where the aside ends.

Semicolon

Common swap

A single em dash joining two independent clauses can be replaced by a semicolon — same pause, more formal.

the deadline was Friday — nobody made it

the deadline was Friday; nobody made it

Only works between two complete sentences, and never in pairs around an aside.

Colon

Common swap

When the em dash introduces a list, an explanation or a payoff, a colon replaces it cleanly.

one thing mattered — the budget

one thing mattered: the budget

A colon must follow a complete clause, so test the sentence by reading up to the colon on its own.

Parentheses

Common swap

Paired em dashes marking a true aside can become parentheses, which downplay the aside instead of dramatising it.

the plan — risky as it was — worked

the plan (risky as it was) worked

Parentheses whisper where dashes shout; use them only when the aside is genuinely optional.

Hyphen

Common swap

For plain-text systems, e-mail templates and code, the hyphen is the ASCII stand-in for the em dash.

a well-earned — if unlikely — win

a well-earned - if unlikely - win

This keeps the dash, not removes it; it is a formatting fix for ASCII-only systems, not a style change.

Period

A dramatic em dash before a final clause can become a period — the boldest rewrite, and sometimes the best.

one thing mattered — the budget

one thing mattered. The budget.

Changes the rhythm of the whole passage, so it is a rewrite rather than a find-and-replace.

Replacing em dashes in Word or Google Docs

The same Find and Replace dialogs do substitution instead of deletion: press Ctrl+H, paste — into Find what, put the substitute (a comma, a colon, a semicolon) into Replace with, and click Replace All. The dialog applies one substitute to every dash, which is why the choice matters; the Replace tab above lets you try a substitute on the whole text and re-run with another in a second. A word replacement such as “and” or “to” takes a space of its own, so “2018—2022” becomes “2018 to 2022” rather than “2018to2022”.

Questions

What does the Remove tab do?
It deletes every em dash from the text you paste: the standard em dash (U+2014), the horizontal bar (U+2015) and the two- and three-em dashes. A dash that separated two words leaves exactly one space behind, so no double spaces and no fused words. Word count, line breaks and every other character in your text are left untouched.
When should I replace an em dash instead of removing it?
When the sentence needs the pause the dash was making. Where the dash set off a brief aside, paired commas are the quiet substitute; where it introduced a list or a payoff, a colon reads better; between two complete sentences, a semicolon keeps the formality. Removing is right when the dashes are clutter; replacing is right when they were doing grammatical work.
What punctuation can replace an em dash?
The comma (for brief asides), the semicolon (for joined clauses), the colon (for introductions) and parentheses (for de-emphasised asides). Which one fits depends on what the dash was doing in the sentence — the worked examples in the Replace tab map each case.
How do I count em dashes and density?
Paste the text and read the Count tab: the total for every em-family character, the per-character breakdown, and the density per 1,000 words. Density is the number worth quoting — three per 1,000 words is ordinary edited prose, six and above is unusual and worth an edit, whether or not a model wrote the text.
Can I clean em dashes from Claude, Gemini or Copilot output too?
Yes. Any assistant that writes with the em dash character produces text the Remove tab cleans in one click. The exception is a reply that used typed “--” dashes: those are not em dash characters, so the AI dash remover is the page you want for that draft.
Will my text be stored anywhere?
No. All three tabs run entirely in JavaScript inside your browser tab. Nothing is uploaded, logged or stored — close the tab and the text is gone.

Ready to clean your text?

No sign-up, no upload, no word limit. Paste, pick, and copy the result.

Remove dashes now