Open a page you're already on
Watch a video, read a post, browse a product — wherever Web Reactions already works.
A browser extension that adds emoji reactions to any website — GitHub, Reddit, YouTube, Amazon and more.
Most platforms hand you a short list of approved reactions: like, upvote, heart, star. Sometimes that's all you need. But plenty of the time the thing you actually feel isn't on the menu, and you're left picking the closest button instead of the right one. Web Reactions adds an independent emoji layer on top, so you can react with what you actually mean.
Watch a video, read a post, browse a product — wherever Web Reactions already works.
A small pill sits next to the site's own buttons, showing the top three emoji and the total so far.
One click opens the dropdown, and you can see how everyone is reacting.
The top three show first — tap “Show more” for the full ranking, or search the whole emoji palette.
Pick any emoji and the public total ticks up for everyone, live.
Open the Web Reactions from the browser toolbar and the popup shows everything you've reacted to. Click an entry to return to the page and change or remove your reaction — nothing's ever locked in.
Your reaction joins a public record that's regularly published to GitHub, sealed into Bitcoin (a clock no company controls) and copied to independent logs and archives no single party runs.
A free, open-source tool re-adds every reaction and confirms the totals match — you can even find your own in the record.
Everyone sees the same honest numbers — and can prove it for themselves.
Numbers are easy to fake and easy to game. Web Reactions is built so ours aren't — real votes, honest totals, and full control over your own.
Every count is built to resist manipulation. Leaving a reaction takes a verified-email account — just a code to your inbox, no password and no social login. Safeguards turn away throwaway bots, and scripts before they reach the tally. It's strictly one verified person, one reaction per item: change or remove yours anytime — duplicates and automated pushes simply don't count.
Most sites ask you to trust their numbers — we prove ours. Every reaction goes into a public record that can only be added to, never quietly edited or deleted, sealed into Bitcoin and cross-checked by independent witnesses. No one can inflate a count or rewrite the past without it showing — not even us. And a free, open-source tool recounts every reaction, so you never have to take our word for it.
You're in charge, always. Add a reaction, switch it, or take it back anytime — nothing is ever locked in. If you want out, out means out: delete your account, your reactions leave the public counts, and your personal data is erased for good. Your history lives only on your own device — no tracking, no ads, no algorithm deciding what you see, and no analytics unless you turn it on yourself.
Everything else, done properly:
Over 600 emoji, not six defaults. Pick the one that actually fits, or type a word and the picker finds it, with your most-used kept one tap away, all rendered from the same art on every device.
Takes on the page's styling and slots into the existing button row, like it always belonged there, and you decide where: switch it off per site, or swap out the native Like/Star entirely.
Emoji labels and search work in 28 languages. Type amour, 愛, or love: all of them find ❤️.
Light or dark, the picker follows it and blends into the page instead of clashing.
Tap on patchy wifi and it still lands: reactions are queued and delivered when you reconnect. React in one tab and the count ticks up live in every other tab you have open.
Browse your own reaction history in the popup: search it, filter by site or emoji, watch your stats and streaks build, and export it all as one file to restore on another browser.
Curious what's next? Check the roadmap for upcoming site support and planned features. Want a site added? See how to request one in the FAQ.
200+
more sites on the roadmap
Installing an extension is an act of trust. These six get straight answers, each backed by something you can check rather than a promise.