Emojery vs F.B. Purity
F.B. Purity's job is to strip noise out of Facebook — including the reaction bar. Emojery's job is to add richer reactions, and to do it everywhere on the web. They solve opposite problems.
TL;DR
F.B. Purity is the veteran Facebook cleanup tool. According to the developer's site it's at version 38.4.0 as of January 2026 — actively maintained, with around 100,000 Chrome users and 225,000 Opera downloads listed in the public store cards. Its feature list explicitly includes "hiding the Reactions bar".
Emojery does the opposite: it gives you a full emoji palette where the platform offers fewer, none, or only one ("Like"). It works everywhere on the web — same picker, same counts, on every supported site. Reading counts is anonymous; submitting
your own requires one sign-in with a provider you already use, so the numbers reflect provider-backed accounts rather than throwaway browser profiles.
You can run both extensions side-by-side. If you already use F.B. Purity to declutter Facebook and you also want richer reactions on GitHub or Amazon, Emojery covers what F.B. Purity is not trying to solve.
At a glance
| Emojery | F.B. Purity |
| Primary job | Turn Likes, Stars and upvotes into the full emoji set | Clean up Facebook (filter, hide sponsored content, hide reactions bar) |
| Sites covered | 14 and growing — Facebook, Instagram, Reddit, GitHub, GitLab, YouTube, X, Threads, Amazon, Rotten Tomatoes, TMDB, IMDb, Metacritic, and OpenCritic | Facebook only |
| Number of reactions | Full emoji palette | Hides reactions, doesn't add any |
| Source code | Public on GitHub, GPL-3
| Closed source. Per the Opera Add-ons card it's "Copyright 2026 st333v"; Chrome Web Store doesn't disclose a public repo. |
| How "you" are identified | One-way identifier derived from an opaque provider id — one provider account = one account | Not applicable — F.B. Purity doesn't track or aggregate reactions |
| Server-side state | Reaction counts, your own active reactions with their context, plus a daily-rotating one-way network marker for rate-limiting | None — all work happens in the browser DOM |
| Last public release | Released continuously from GitHub | v38.4.0, listed 2026-01-15 on the developer's site |
| Works alongside the other? | Yes — different surfaces, no conflict | Yes — different surfaces, no conflict |
When adding beats hiding
More reactions, not fewer
Facebook's native palette is 7 reactions; GitHub repos only have "Star"; Amazon products only have "Buy". F.B. Purity's relevant feature in this space is "hide the Reactions bar". It makes the page quieter, which is a perfectly valid goal, but it doesn't help if what you want is a richer
expressive vocabulary on a piece of content.
Emojery's full emoji palette works the same way across every supported site. Same picker, same counts, same history view.
Facebook is not the only tab you have open
F.B. Purity does Facebook. That's its whole identity (it's in the name). If you spend time on GitHub or Amazon and want reactions there too, F.B. Purity has nothing to offer there — by design.
Emojery treats all 14 supported sites with the same model. Anything we improve about reactions improves them everywhere at once.
Reading the source before you install
F.B. Purity has been around for years and many people trust it, but the extension itself is not open source. The Opera Add-ons listing labels it "Copyright 2026 st333v" and the Chrome Web Store snapshot doesn't link a public repo. You install what the developer ships.
Emojery is GPL-3 and lives on
GitHub. You can read the extension code — every line of it.
What each one sends to a server
F.B. Purity is a pure in-page tool — there's no server to talk to, which is actually a good privacy property. We don't claim otherwise.
Emojery does have a server (it has to, to count reactions across users), and we publish exactly what gets sent: the one-way identifier that stands in for your account, the reaction emoji, the public URL of the target, a random installation identifier, a daily-rotating network marker used only for
rate-limiting, and, unless you switch it off, the country, city, language, browser family and OS of the reaction. No name or email is requested at sign-in; only a one-way hash of an opaque provider id is kept. The full policy is on the privacy page.
Add, or hide?
Pick F.B. Purity if your problem is "Facebook is too loud" and you want fewer ads, fewer sponsored posts, and a quieter reactions bar. It's specifically good at that and many people swear by it.
Pick Emojery if your problem is the opposite: "Like" isn't enough, GitHub stars aren't enough, and you want a consistent reaction layer on every page you spend time on. What that layer looks like on Facebook is on reactions for Facebook.
Run both if you want both. They don't conflict.
Sources
-
F.B. Purity store cards — Chrome Web Store (CWS listing) and Opera Add-ons (Opera listing).
- "Hide the reactions bar" is one of the listed features in the developer's documentation and the store cards.
- We're not affiliated with F.B. Purity. We respect the project and believe it's well-suited for its stated job.