How to remove em dashes from text
Paste your text into the box, choose what each dash should become, and click Remove em dashes. Comma is the default because it keeps the rhythm of the original sentence in most cases: “it works — mostly” becomes “it works, mostly”. Choose Full stop when the dash was joining two complete thoughts, Parentheses when a pair of dashes wraps an aside, or Hyphen if you want a visible separator without the typographic dash.
The tool never replaces a dash blindly. It looks at what sits either side of it, avoids doubling up punctuation (“wait, — no” becomes “wait, no”), capitalises the next word after a full stop, and leaves numeric ranges alone.