1001Ferramentas
🚫 Text

Emoji Stripper

Remove all Unicode emojis and pictograms from a text, keeping the rest intact. Shows count of removed characters.

0 emojis removidos

Primeiros emojis removidos

Where emoji cleanup usually goes wrong

You export form responses, copy captions from Instagram or inherit a customer name list, and everything comes peppered with emoji. Then the CSV breaks on import, the legacy system shows black diamonds and the field blows past its character limit. Paste the text above: the clean version appears right away, with a count of what came out and the first ten removed emoji on display.

The rule behind it is the Unicode Extended_Pictographic property, and the side effects are worth knowing. Symbols like © and ™ fall in that category and disappear too. Flags are built from two regional indicators, which are not pictographic, so they survive untouched. Modifiers get left behind as well: a thumbs up with a skin tone loses the hand and keeps the colour swatch, and a three person family counts as 3 while the invisible joiners stay put.

After cleaning, check the spacing: where an emoji used to sit you often get a double space, so run a whitespace pass before importing. If your content has flags or skin tones, review the output by hand, because the leftovers are invisible on screen yet still count toward character limits. Accents and punctuation are never touched. Everything runs in your browser, so a customer list never leaves the machine.

Frequently asked questions

Does it strip accents along with the emoji?
No. Only pictographic characters are removed. Accented letters, cedillas and punctuation stay exactly as they were.
Why is the flag still there?
Flags are pairs of regional indicator letters, which Unicode does not classify as pictographic. Delete those by hand.
Why does it say 3 when I pasted a single emoji?
Composite emoji such as the family are several pictograms glued together by an invisible joiner. The counter sees each piece separately.

Related Tools