Remove em dashes from text
Paste your text, turn on Humanize, and every em dash used as punctuation is replaced with the mark that actually belongs in that position. It runs in your browser and it shows you what it changed.
Paste here
Fixes em dashes and filler
Rewrites em dashes to the punctuation that belongs there and strips filler from the converted output. Runs in your browser with no AI, and never alters the text you pasted.Ready for Google Docs
Verified for Google Docs
Copies the converted text the moment you paste or pick a destination, with no Copy click needed.It picks the right replacement, not the same one every time
Most find-and-replace approaches turn every em dash into a comma, which produces comma splices and sentences that no longer parse. An em dash does several jobs, so the replacement depends on the job. A dash introducing an explanation wants a colon. A dash around an aside wants brackets or a pair of commas. A dash joining two complete sentences wants a full stop. Getting that wrong is more obvious than leaving the dash alone.
The dashes it leaves alone, on purpose
An em dash is not always punctuation. It marks an attribution after a quotation, it separates sections as a divider, and it stands in for a range in some styles. Replacing those introduces mistakes into text that was correct, so they stay. This is the part a blunt replace gets wrong, and the counts it reports are there so you can sanity-check the result on your own text rather than take our word for it.
Filler openers and stock words go too
The same toggle cuts openers that add nothing, such as It is important to note that, and swaps stock register for the plain word, such as leverage for use. All three parts are on by default and switch on and off independently, so you can replace dashes without touching wording. No sentence is restructured, which keeps the result yours.
What this page does not claim
It cleans up punctuation and wording that read as machine-written. We make no claim about how any classifier scores the result, because we could not back one up, and anyone who tells you they can is guessing at a moving target. Judge it on the text.
Questions
- How do I remove em dashes from text?
- Paste the text into the converter above and turn on Humanize. Each em dash used as punctuation is replaced with the mark that is grammatical in that position, which is a comma, a colon, a full stop or brackets depending on the sentence, rather than the same substitute everywhere. Humanize also cuts filler openers and swaps stock words by default, so if you want the dashes touched and nothing else, turn those two parts off.
- Does it replace every em dash?
- No, and that is deliberate. An em dash is only punctuation some of the time. Attributions after a quotation, dividers between sections and numeric ranges all use one legitimately, so those are left alone. Replacing them would introduce errors rather than remove them.
- What is the difference between an em dash, an en dash and a hyphen?
- A hyphen joins words, as in well-known. An en dash spans a range, as in pages 10 to 20. An em dash is the long one used as punctuation inside a sentence. Only the last one is the one people want replaced, which is why the other two are left as they are.
- Can I see what it changed?
- In summary, yes. It tells you how many em dashes it fixed and what it turned them into, so you get a count of full stops, commas, colons and brackets, plus how much filler and how many stock words it changed. It does not mark each edit in place, so compare the two boxes if you want to see every one. No sentence is restructured.
- Does my text get uploaded anywhere?
- No. The cleanup runs on your device in the browser, so the text you paste stays in your browser. The privacy page lists everything the site does collect, which is anonymous usage totals and nothing from the text itself.
- Is it free?
- Yes, with no sign-up. The free tier covers up to 250 words per conversion and you can use it as often as you like.
Also useful
Text formatting cheat sheet for every app covers how each app expresses bold, italic and links. Markdown to Slack converts formatting rather than cleaning wording, and the privacy page lists everything the site collects.