Three cleanup modes: Control exactly what gets removed.
Emojis Only strips emoji characters - smileys, people, animals, food, activities, travel, objects, symbols, flags and skin-tone modifiers. Accented letters, numbers, punctuation and line breaks are preserved. For example:
I love 🍕 pizza and 🐘 burgers! 🎉 Party at 8 PM.
becomes
I love pizza and burgers! Party at 8 PM.
Emojis + Symbols does everything "Emojis Only" does, and also removes non-emoji Unicode symbols such as ★ (star), ⇄ (arrows), ♠ (suits) and ☯ (yin yang), while still keeping accented letters like é and ü. For example:
The ★ launch 🚀 was amazing 🌟 - see ⇄ below.
becomes
The launch was amazing - see below.
Strip Non-ASCII removes every character outside the basic Latin range (code points above 127). Use this when you need pure ASCII: it deletes emojis, symbols and accented letters alike. For example:
Café déjà vu 🎉 résumé
becomes
Cafe deja vu resume
Live mode: Turn on "Live mode" to remove characters automatically every time you type or paste - no need to press the button.
Removal counter: The result message tells you exactly how many characters were removed, so you can confirm the change happened.
Preserves structure: Whitespace, line breaks, letter case, numbers and punctuation are left untouched (except in "Strip Non-ASCII", which intentionally removes accented letters).
Load an example / Upload a file: Fill the Input instantly with a sample text, or load a plain text file from your device.
Copy result / Download / Clear: Copy the cleaned text to your clipboard, save it as a .txt file, or clear both textareas to start over.