Emoji reactions for X (Twitter) posts

Animated demo of a Web Reactions emoji picker beside an X (Twitter) post's like and repost row.
Demo GIF: an X post gets a Web Reactions button next to the like and repost controls, opens the picker, and filters the emoji palette.

3 use cases

Say more than Like or repost

On X, a like and a repost are the same two buttons for agreement, amusement, sympathy, and alarm. Pick the emoji that fits instead of choosing between a heart and a boost.

Read a post before you reply

A reaction strip shows whether a post landed as heartfelt, funny, doubtful, or infuriating, which is a faster read than scrolling the whole reply thread.

Keep Like, repost, and reactions side by side

Web Reactions doesn't touch X's own controls. Keep Like and repost for reach and add emoji when the two buttons don't say what you mean.

Screenshots

Real screenshot of Web Reactions beside an X (Twitter) post's like and repost row.
Post action row The reaction button sits near the reply, repost, like, and share controls X users already use.
Real screenshot of a searchable emoji picker opened on an X (Twitter) post.
Searchable emoji picker Type a word or pick visually; the same palette is used across every supported site.
Real screenshot of Web Reactions emoji search results on X (Twitter).
Filtered emoji search The picker filters the full emoji set without touching X's like or repost controls.
Real screenshot of an emoji being selected in Web Reactions on X (Twitter).
Emoji selected The click happens inside the Web Reactions picker, separate from X's native like.
Real screenshot of a selected Web Reactions emoji on an X (Twitter) post.
Reaction applied After selection, the trigger shows the reaction state attached to the post's canonical URL.

Like and repost can't carry every reaction

One heart, one boost, many meanings

On X, formerly Twitter, the like is a single heart and the repost boosts reach. Both are useful, but they push every response through two fixed shapes. A heart has to stand in for "I agree", "this is funny", "this is sad", and "take this seriously", while a repost mixes endorsement with plain amplification.

Web Reactions keeps Like and repost intact and adds a second signal. Instead of choosing between a heart and a boost, people can pick from the same searchable emoji palette used across supported sites.

Reactions stay attached to the post

The X adapter targets public post permalinks and recognizes both x.com and twitter.com addresses for the same post. A reaction belongs to the canonical post URL, not to a timeline position, a search result, or a promoted slot, so it stays put whichever domain you arrived from.

What Web Reactions adds to X

A full emoji palette beside the post actions

Web Reactions sits near the reply, repost, and like controls on a post. The trigger opens a searchable palette with reactions across smileys, gestures, hearts, symbols, objects, and more. Search works across the supported emoji labels, so people who already know what they mean don't have to scroll the whole grid.

Counts that are public but not profile-shaped

Anyone can read reaction counts without signing in to Web Reactions or X. Leaving a reaction takes a one-time email verification, so the count is tied to verified Web Reactions accounts instead of throwaway handles. The public page shows aggregates, documented on the counts page, not a list of who reacted.

Posts and photos, from the same picker

Photo pages on X use the same reaction model as the parent post, and a reaction attaches to the post's canonical URL. That keeps a single public target whether someone opens the post itself or one of its photos, so the emoji vocabulary carries across both without splitting the count.

Privacy note

Web Reactions doesn't sign in to X or touch your account: it never Likes or reposts, since a reaction goes to Web Reactions, not to X. It's keyed to the post's canonical URL, and because x.com and twitter.com resolve to that one target, it doesn't matter which domain you came from. Reading totals is anonymous, leaving one takes a single email verification, and only the aggregate is public, never the handles that reacted.

Read the full privacy policy.

Add richer reactions to X

Install Web Reactions, open a public X (Twitter) post, and use emoji when Like or repost isn't specific enough.

FAQ

Does Web Reactions work on both X and old Twitter URLs?

Yes. The adapter recognizes x.com and twitter.com addresses for the same post, so a reaction lands on the same canonical target whichever domain you opened.

Are photos on X supported?

Yes. Posts and their photo pages are both supported surfaces, and a reaction attaches to the post's canonical URL so the count stays unified.

Does Web Reactions replace the X Like button?

No. Like and repost stay exactly as they are. Web Reactions adds a separate emoji layer beside them; the extension can hide supported native buttons locally if you prefer, but it never presses Like for you.

Reactions on other sites

The same emoji reaction layer — one account, across every supported site.