Convert smart punctuation to plain ASCII
Replace curly quotes, fancy dashes, and ellipses with plain-text ASCII — the cleanup runs in your browser.
Three quick steps
- Paste your text into the editor below.
- Fix & Copy to normalize the odd characters.
- Done — the cleaned text stays on your device.
“Smart” quotes, en dashes – em dashes — and ellipses… become plain text.
Paste your text
We only run in your browser. No uploads, no logs.
How it works
- Highlights curly quotes, angled apostrophes, and other typographic punctuation.
- Replaces them with ASCII quotes, apostrophes, periods, commas, and hyphens that copy cleanly into code or plain text systems.
- Leaves intentional typography (e.g., true em dash) alone when no ASCII equivalent is desired.
- Runs entirely client-side so manuscripts and confidential drafts never leave your machine.
Mini FAQ
Which characters are replaced?
We normalise curly quotes, smart apostrophes, ellipses, thin spaces, and exotic dash variants. You can inspect the highlights before copying to confirm.
Will it touch non-Latin punctuation?
We only target characters with obvious ASCII equivalents. CJK punctuation, for example, is left alone unless it is a known AI tell.
Can I keep em dashes?
Yes. The tool highlights them so you can keep or replace them manually — it only auto-replaces characters with safe ASCII swaps.