Punctuation Normalizer

Paste any text with fancy typographic punctuation and instantly convert it to plain ASCII equivalents.

Normalized text will appear here with changes highlighted.

Substitution Reference

Original Character Unicode Replaced With Description
Copied!

Summary

Paste any text with fancy typographic punctuation and instantly convert it to plain ASCII equivalents.

How it works

  1. Paste or type your text into the input box.
  2. The tool scans for typographic characters such as curly quotes, em dashes, and ellipses.
  3. Each matched character is replaced with its ASCII equivalent.
  4. Changed characters are highlighted in the output so you can review every substitution.
  5. Click "Copy Result" to copy the normalized text to your clipboard.

Use cases

  • Preparing copy-pasted text for use in source code or config files.
  • Cleaning up Word or Google Docs content before importing into a CMS.
  • Normalizing CSV or TSV exports that contain smart quotes.
  • Fixing typographic characters that break JSON or SQL string literals.
  • Preprocessing text before running regex patterns that expect ASCII punctuation.
  • Stripping fancy dashes inserted by word processors into technical documentation.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu