Remove special characters, emoji, accents, punctuation and invisible characters from text. Keep letters and numbers, replace symbols and see exactly what was removed.
Free, no sign-up
Runs in your browser
Your data stays private
How to use the Remove Special Characters
Paste the text you want to clean.
Pick what to remove: everything except letters and numbers, punctuation, emoji, non-ASCII, accents or custom characters.
Copy the result and review the "What was removed" tab.
Why use this Remove Special Characters
Seven modesLetters and numbers only, punctuation, emoji, non-ASCII, accents, control characters or a custom list.
Keep exceptionsAdd characters such as @ . _ - that must survive the clean-up.
Removal reportLists every removed character with its Unicode code point and count.
Replacement textReplace each removed character with a space, hyphen or anything else.
Frequently asked questions
How do I remove emoji from text?
Choose "Emoji and pictographs". Emoji, skin-tone modifiers and flags are removed while normal text stays.
How do I remove accents from letters?
Choose "Accent marks" to convert letters like cafe with an accent into plain cafe.
Can I keep some symbols?
Yes. In letters-and-numbers or punctuation mode, type the characters to keep in "Also keep these characters".