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

  1. Paste your text into the editor below.
  2. Fix & Copy to normalize the odd characters.
  3. 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.

Red (auto-fixable): 0 Yellow (review manually): 0 Total characters: 0

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.