Skip to content

Remove Emojis

Strip emoji and their invisible joiners out of any text.

Quick Tool Overview

Remove Emojis strips emoji out of a text along with the invisible joiners, skin tone modifiers and variation selectors that hold multi-part emoji together — which is why deleting the character you can see is not enough. Text emoticons made from punctuation can be removed too.

What it does
Removes emoji and their hidden component characters
You give it
A message, caption, export or data field
You get back
Clean text with no invisible residue left behind
Best for
Cleaning exports, data fields and text for older systems
Text Tools Free, unlimited use No sign-up Runs in your browser

About the Remove Emojis

Emoji are more complicated than they look, which is why removing them is harder than deleting the character you can see. A single visible emoji can be five or six code points: a base face, a skin tone modifier, a zero-width joiner, a second symbol and a variation selector. Delete only the obvious part and the invisible remainder stays behind.

This tool removes the whole cluster. Flags, keycap sequences, family emoji, skin tone variants and the joiners and variation selectors that bind them are all taken out together, leaving text with no invisible residue. Text emoticons made from punctuation — :-) and ¯\_(ツ)_/¯ — can be removed too, since those are not emoji at all and no emoji filter catches them.

Key features of the Remove Emojis

Removes the whole cluster

Flags, keycaps, family emoji and skin tone variants come out as a unit, joiners and variation selectors included.

Text emoticons too

An optional pass catches :-) and kaomoji such as ¯\_(ツ)_/¯, which no emoji filter sees because they are ordinary punctuation.

Closes the gaps

The double spaces left where emoji were are collapsed, so the text does not read as though something is missing.

Symbols left alone

™, © and other symbols are not emoji and are preserved, so the tool does no more than its name says.

Counts the removal

How many emoji were removed, and how many invisible characters came out with them.

How to use the Remove Emojis

  1. 1

    Paste your text

    A message, a caption, an export or a data field containing emoji.

  2. 2

    Choose how thorough to be

    Remove emoji only, or also the text emoticons built from punctuation.

  3. 3

    Decide about the gaps

    Collapse the spaces left behind so the text does not end up with double gaps where emoji were.

  4. 4

    Check the count

    The number of emoji removed is reported, including the invisible characters that came with them.

Frequently asked questions

Because most are sequences rather than single characters. A family emoji is several people joined by zero-width joiners; a skin-toned emoji is a base plus a modifier. Removing only the visible part leaves the rest in the string.

Reviews of the Remove Emojis

What people who use the Remove Emojis think of it. Reviews come from visitors and are posted as written.

No ratings yet

Yours would be the first.

  • 5 0 reviews rated 5 stars
  • 4 0 reviews rated 4 stars
  • 3 0 reviews rated 3 stars
  • 2 0 reviews rated 2 stars
  • 1 0 reviews rated 1 star

Write a review

Used this tool? Your rating helps the next person decide.

Your rating

Plain text only — links, email addresses and HTML are not accepted. Your name and review are shown publicly; nothing else is collected. See the privacy policy.

0 reviews

Newest first

No reviews yet

Be the first to rate the Remove Emojis. It takes half a minute and no account.

Write the first review

More text tools