3 items
Replace any website's favicon with an emoji of your choice, per URL pattern. Mr. Favvy replaces the favicon of websites you choose with an emoji. Tell apart your tabs at a glance: give your issue tracker a 🔥, your staging environment a 🚧, and your bank a 💰. HOW IT WORKS Open the popup on any site, type a URL pattern and paste an emoji, and every tab whose URL matches gets that emoji as its favicon — applied instantly to already-open tabs, and kept in place even on sites that swap their own favicon dynamically (SPAs, notification counters, and the like). Delete the rule and the original favicon comes right back. PATTERNS • example.com — matches the site and all its subdomains • *.example.com — wildcard subdomain match • example.com/path — matches that path and everything under it • * works as a wildcard anywhere; the first matching rule wins FEATURES • One-click setup. The pattern field is prefilled with the current site's hostname — just add an emoji. • Sharp at every size. Emoji favicons are generated as crisp SVGs on your device, rendered by your own system's emoji font. No images are downloaded. • Survives dynamic favicons. Sites that change their favicon at runtime (SPAs, unread-count badges) can't override your emoji. • Synced rules. Rules live in your browser's extension sync storage, so they follow your profile across devices. • Minimal permissions. Just storage and activeTab — no tabs permission, no browsing-history access. PRIVACY Mr. Favvy makes zero network requests. No analytics, no telemetry, no remote code, no favicon services. Your rules are stored in your browser's extension sync storage; page URLs are compared against your patterns locally and never leave the page. Full privacy policy: https://github.com/nx-alejandrolacasa/mr-favvy/blob/main/PRIVACY.md SOURCE AND LICENSE Open source under the MIT License. GitHub: https://github.com/nx-alejandrolacasa/mr-favvy
Sep 29, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.