Skip to content

Free · Private · No sign-up

Dash converter — one dash style for the whole document

Em dashes, en dashes and hyphens arrive mixed when documents are assembled from several sources. Pick the style you need and convert every dash at once.

Dash remover tool

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

This tool converts
Replace each dash with

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

Text in one dash style

0dashes removed

A document is rarely typed by one person in one sitting. A chapter drafted in Word gains em dashes from autocorrect, a table pasted from a spreadsheet brings en dashes from a colleague’s ranges, an appendix copied out of a PDF arrives with hyphens and figure dashes nobody typed. The result reads correctly and fails a style check: three dash characters doing one job, on a page that is supposed to use one.

Converting is the fix that matches what a style guide actually asks for. “Use the em dash throughout” and “submissions must use en dashes for ranges” are instructions about the character, not the layout, and the mechanical part — finding every dash of every family and replacing it with the chosen one — is what this page does. The replacement happens in place, so the spacing around each dash is preserved: an em dash with spaces stays spaced, a tight range stays tight, and no words are joined or separated in the process.

Unlike a remover, a converter keeps a dash in every position a dash occupied. The text still reads as punctuated prose or as a range; only the character changes. That is also its limit — if the document needs real ASCII safety rather than consistency, replace all dashes or the individual replace pages will do a more honest job of it.

Three styles, and who asks for each

Convert to Hyphen

U+002D

The ASCII-safe choice, and the one that survives every system. Converts —, – and ― to -, so 2018–2022 becomes 2018-2022 and a spaced em dash becomes a spaced hyphen. Slightly cramped in typeset prose, never wrong in data.

The plan — risky as it was — slipped. Pages 44–48.

The plan - risky as it was - slipped. Pages 44-48.

Convert to En Dash

U+2013

The house style of newspapers, scientific journals and most European publishing, where the en dash is the default dash and the em dash is reserved for a parenthetical break. Also the correct character for ranges, which is why converting everything to it is common in academic writing.

The plan — risky as it was — slipped. Pages 44-48.

The plan – risky as it was – slipped. Pages 44–48.

Convert to Em Dash

U+2014

The American default, and what a reader of fiction or long-form prose expects. Use it when the document is inconsistent — some asides spaced, some tight, some typed as two hyphens — and you want one character everywhere.

The plan -- risky as it was - slipped. Pages 44-48.

The plan — risky as it was — slipped. Pages 44—48.

The third example also shows the honest limitation of a blanket conversion: an em dash does not mean “range”, so converting 2018–2022 to an em dash keeps the digits apart but changes what the mark says.

When a document needs converting

A style guide you have to follow

Journals, publishers and corporate templates specify the dash character, often with a rule about spacing. Converting removes the whole class of “wrong dash” comments in one pass.

A document built from many sources

Merged chapters, pasted tables, imported PDFs. Normalising the dash style is usually the first step of a cleanup, because it makes the rest of the punctuation visible.

A CMS or template that expects one

Some publishing systems render one character beautifully and the others poorly. Converting to the character your template was designed around fixes spacing and line-breaking without touching the template.

Consistency before conversion

Converting to a hyphen first, then running a remover, gives a predictable result — it is easier to decide what happens to one dash character than to three.

Questions

How do I convert an em dash to an en dash?
Paste the text, choose En Dash and press the button. Every em dash, en dash and hyphen in the paste becomes an en dash, and the spacing around each one is left as it was — a spaced em dash becomes a spaced en dash, a tight range stays tight.
Does converting change the meaning of the text?
It removes the distinction between a range and an aside. A range should be an en dash and a parenthetical break should be an em dash, so a blanket conversion flattens that difference. In a document that was already inconsistent, the result is more correct than what you started with; in a carefully punctuated one, convert only if the style guide demands it.
What happens to the spacing around the dashes?
Nothing. The conversion swaps the character in place, so “word — word” becomes “word – word” or “word - word” with the same spaces. It does not add spaces where a dash was tight, and it does not remove spaces where the writer had them.
Can I convert a whole book or a list of citations?
Yes. There is no word limit and nothing is uploaded — the conversion runs in your browser, so a full manuscript, a bibliography or a spreadsheet column pastes in and converts without leaving the page.
How is this different from replacing dashes?
A converter keeps a dash in every position a dash occupied and only changes which dash. A replacement puts something else there — a space, a comma, or nothing — and is the tool for making text machine-safe. If the goal is ASCII rather than consistency, use Replace All Dashes.
Does it convert the two- and three-em dashes?
Yes. They belong to the em dash family, so U+2E3A and U+2E3B are converted along with the standard em dash and the horizontal bar. If you need to keep them because a style guide uses them for citations, convert with a narrower tool or leave those paragraphs out of the paste.

Ready to clean your text?

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

Remove dashes now