Remove emoji
Strip every emoji and pictograph out of your text, or list the ones it contains.
Related tools
Remove emoji
Paste any text and this tool strips out the emoji, leaving the words behind. It is the quickest way to clean up chat exports, social media captions, customer feedback, survey answers, spreadsheet columns or product titles before they reach a system that chokes on pictographs: an older database, a print layout, a plain-text newsletter or a font that has no glyph for them.
Detection follows the Unicode standard rather than a hand-written list of characters, so new emoji are handled the day they ship. Multi-part sequences are matched as one unit: families and professions joined with zero-width joiners, skin-tone modifiers, keycaps, regional-indicator pairs that make up flags, and tag sequences such as the Scottish flag all vanish whole. You never end up with half a flag or an orphaned variation selector floating in the text.
Choose what takes their place: nothing at all, a single space, or your own text such as a bracketed marker if you want to see where they were. Collapsing leftover spaces tidies up the double spaces and trailing spaces that a removal leaves behind, line by line. Switch the mode to extract and the tool inverts: it lists only the emoji it found, in order, which is useful for auditing what a message actually contains. Symbols that Unicode counts as pictographs but that render as ordinary text, such as the copyright and trademark signs, are removed by default — tick the option to keep them. What survives is decided by Unicode, not by us: a plain arrow like → or a check mark like ✓ is not a pictograph and stays, while the heavier ⬅️ and ✔️ are classed as emoji and go.
Everything runs in your browser, so private conversations and internal notes stay on your device. Copy the result, download it as a .txt file, or move it back to the input for another cleanup pass.