Remove all punctuation by default (Western + Chinese). Optionally keep:

What is Remove Punctuation?

Remove punctuation marks while keeping letters, numbers, and optionally spaces. Chinese marks like 。,、;:?! are removed by default.

How to Use

  1. Paste your text.
  2. Review default removal (all punctuation stripped).
  3. Check optional keep rules for hyphens, apostrophes, decimals, etc.
  4. Copy cleaned output.

Tips & Notes

All processing runs locally in your browser. Your text is never uploaded to our servers.

Frequently Asked Questions

Are Chinese punctuation marks removed?

Yes — 。,、;:?! and similar are removed unless you enable a keep option that applies.

Are numbers kept?

Yes. Letters and digits are preserved.

Related Tools

Try Strip HTML, Case Converter.

How It Works

Keeps Unicode letters and numbers. Removes \p{P} and \p{S} unless you opt to keep periods 。., question ??, exclamation !!, colons, commas, Chinese pause 、, quotes, brackets, book-title marks 《》, hyphens, slashes, ellipsis, @# and more.