Skip to main content
image&pdf.com
Image Tools

Remove Em Dashes from Text

Secure processingNo signup required100% freeFiles deleted after 1 hour

Remove Em Dashes from Text works best with the full tool.

Open Free Tool

Free · 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. 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. 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. 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?+
Large language models like ChatGPT, Claude, and Gemini use em dashes far more often than most people do, frequently several times per paragraph. Because the pattern is so consistent, a dense sprinkling of em dashes has become one of the most recognisable tells of AI-generated writing.
Will removing em dashes change my actual words?+
No words are changed. The tool only swaps the em dash character for the punctuation you choose and tidies the surrounding spaces. With the period option it also capitalises the first letter of the new sentence, the only case where a visible letter changes case.
What does each replacement style do?+
Comma turns "the plan — our best one — worked" into "the plan, our best one, worked". Spaced hyphen keeps the rhythm with " - ". Colon introduces a clause. Period splits the line into two capitalised sentences. Remove joins the words with a single space.
Does it handle double hyphens and en dashes too?+
Yes. Two or more hyphens (-- or ---), the typed substitute for an em dash, are treated the same way. En dashes (–) used in ranges like 2010-2020 are left alone unless you enable the optional toggle, which converts them to plain hyphens.
Is my text uploaded anywhere?+
No. The entire process runs locally in your browser using JavaScript. Your text is never sent to any server, logged, or stored, so it is safe for confidential or sensitive content.
Does it work on mobile?+
Yes. It runs in any modern mobile browser. Paste your text, choose a replacement style, and copy the cleaned result - no app or sign-up needed.

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.

100%
Browser-local

Related Tools