Remove emojis from text

Paste text full of emoji and get it back clean. Complete emoji sequences are removed, with skin tones and combined emoji, while your letters, digits and ordinary symbols stay.

  • Free
  • No sign-up
  • Runs in your browser
remove-emojis

100% private — your text is processed in your browser and never sent to any server.

How it works

Paste your text

A social media post, a chat export, a product title or a comment.

Choose what to remove

Flags, keycap numbers and text-style symbols are optional.

Copy the clean text

The double spaces left by emoji are tidied for you.

Clean text for systems that do not handle emoji

Emoji are everywhere in messages and posts, but plenty of systems still choke on them: older databases that cannot store four-byte characters, printers, SMS gateways that switch to a more expensive encoding, CSV exports, invoices, product feeds, file names and formal documents. Sometimes you simply want a text that reads professionally. Removing emoji by hand is tedious, and a naive search can leave broken fragments behind.

Whole emoji, not fragments

Many emoji are not a single character. A flag is a pair of regional indicators, a family is several people joined by invisible connectors, a thumbs-up with a skin tone is a hand followed by a colour modifier, and a keycap number is a digit followed by two special marks. This tool recognises those sequences as one unit and removes them completely, so no stray colour patches, connectors or invisible leftovers remain in your text.

Not everything that looks like a symbol is an emoji

Characters such as ©, ®, ™, arrows or a plain heart ♥ can be written as text or as a coloured emoji, depending on how they are encoded. By default the tool removes only characters that display as emoji and leaves the text-style ones alone, so a copyright line survives. Tick "Also remove text-style symbols" to strip those as well. Digits are never removed, even though the keycap versions 1️⃣ are: the plain digit stays.

Spaces left behind

When an emoji sits between two spaces, removing it leaves a double space. The tidy option collapses those and trims spaces at the end of lines, so the result looks natural.

What it does not do

The tool removes emoji characters, not text emoticons such as :-), and it does not replace emoji with their names. It also cannot decide whether an emoji carried meaning in the sentence, so read the result before publishing it.

Frequently asked questions

How do I remove emoji from a text?
Paste the text and copy the result. Emoji, including skin-tone versions and combined emoji, are removed and the rest is kept.
Does it remove flags?
Yes, by default. Untick "Remove flags" if you want to keep them.
Will it remove the copyright or trademark symbol?
Not by default: © ® and ™ are treated as text. Tick "Also remove text-style symbols" to remove them too.
Does it leave double spaces?
No. The tidy option, on by default, collapses the double spaces that removing an emoji can create.
Does it remove text emoticons like :-)?
No. Only emoji characters are removed.
Is my text uploaded anywhere?
No. It is processed in your browser.