Emoji Counter / Remover
Count how many emoji are in a block of text, or strip them all out.
Some platforms and data pipelines choke on emoji, or you just want a clean plain-text version of a social post or chat log for analysis — this counts them or strips them out, your choice.
Example: "Great job! 🎉🎉 Keep it up 💪" counts 3 emoji, or in remove mode strips them out and leaves the plain text behind.
How it works
- Paste text containing emoji
- Choose count or remove mode
- Results appear instantly, on your device
Frequently asked questions
Does this catch every emoji, including skin-tone and flag variants?
It matches Unicode's Extended_Pictographic property, which covers the large majority of emoji, including many multi-codepoint sequences — a small number of unusual composite emoji may not be fully separated.
Is my text uploaded anywhere?
No — Emoji Counter / Remover runs entirely in your browser using JavaScript/WebAssembly. Your text is never sent to a server.
Does a skin-tone modifier on an emoji count as a separate emoji?
No — an emoji plus its skin-tone or gender modifier is treated as one combined character, matching how it displays and how most platforms count it, not as two separate emoji.