Smart quotes vs. straight quotes: why consistency matters
Many modern word processors like Microsoft Word and Google Docs automatically "beautify" your text with curly (smart) quotes and em dashes (U+2014) — and AI chatbots do the same, to the point that many writers now deliberately remove em dashes from AI text to shed the tell. These characters look great in a printed book, but they are a nightmare for digital tools.
- Markdown breaking: Many markdown parsers won't recognize curly quotes as valid delimiters, and smart punctuation can garble code fences and link syntax.
- Code errors: A curly quote in code is a syntax error that's brutally hard to spot, because U+201D and the straight ASCII quote look nearly identical on screen.
- Database issues: Non-ASCII punctuation can trigger "encoding errors" or mojibake when imported into older databases and legacy systems.
How to normalize your typography
Our tool identifies all variations of curly double quotes (“ ”, U+201C/U+201D), single quotes (‘ ’, U+2018/U+2019), en dashes (–, U+2013), em dashes (—, U+2014), and the horizontal ellipsis (…, U+2026). It converts them back to their standard ASCII equivalents: straight double and single quotes, the plain hyphen, and three periods. The same pass is part of the universal pasted-text cleaner, so you can fix typography and hidden characters together.
Use the "Keep Typography" preset if you want to remove invisible characters but keep your smart quotes intact — or the full AI text cleaner when the text came from ChatGPT and needs the whole treatment.