Text & Writing

Normalize Dashes

Convert en dashes, em dashes and minus signs to a plain hyphen.

Text & Writing

Normalize Dashes

Local only
Everything stays in your browser

Your text is processed on your device — nothing is uploaded to a server.

How it works

Replaces Unicode hyphens, figure dash, en/em dash, horizontal bar, minus sign and full-width hyphen with “-”.

Worked example

Leave Write em dashes as -- off. The year-range en dash, sentence em dash and mathematical minus all become hyphens; this is plain-text normalization, not preservation of typographic or mathematical meaning. Quotes are unchanged.

Input

2010–2020 — 10−3

Expected result

2010-2020 - 10-3

Good to know

Frequently asked questions

How do I use it?

Enter your text, adjust the options and press “Normalize dashes”. Check the result, then copy or download it.

How does it work?

Replaces Unicode hyphens, figure dash, en/em dash, horizontal bar, minus sign and full-width hyphen with “-”.

Is my data uploaded?

No. Everything is processed in your browser and nothing is sent to a server. No account is needed.