Remove Punctuation
Strip punctuation from text
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
- Paste your text.
- Review default removal (all punctuation stripped).
- Check optional keep rules for hyphens, apostrophes, decimals, etc.
- 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.