Text tools

Remove Special Characters

Strip punctuation, symbols, and emoji out of your text, with simple toggles to decide whether letters, numbers, and spaces get to stay.

20 characters removed
Cleaned text
Hello world Order 123 cost 450 4 Email abcom

How it works

The tool looks at each character and sorts it into one of a few buckets: letter, number, whitespace, or 'special' — which covers punctuation, currency signs, math symbols, and emoji. You choose which buckets to keep with the checkboxes.

It uses Unicode categories rather than a fixed list, so accented letters count as letters and full-width or non-Latin digits count as numbers. That keeps it working for names and text in many languages.

When you keep spaces, runs left behind by removed symbols are collapsed to a single space per line, and line breaks stay put, so the result reads cleanly instead of full of gaps.

Frequently asked questions

Does it delete accented letters like é or ñ?

No. Those are treated as letters, so they stay as long as 'Keep letters' is checked. Only punctuation, symbols, and emoji are considered special and removed.

Can I keep only the numbers?

Yes. Uncheck 'Keep letters' and 'Keep spaces' and leave 'Keep numbers' on, and you'll be left with just the digits — useful for pulling an ID or phone number out of messy text.

Are emoji removed?

Yes. Emoji fall into the symbol category, so they're stripped along with other special characters. Letters, numbers, and spaces are the only things kept, based on your toggles.