Blog & Playbooks for Better Favicons
What we learn building Favicon Tools: developer ergonomics, PWA polish, and keeping icon coverage from regressing.
All articles
22 posts, newest first
Does a Separate Docs Favicon Help SEO?
An honest look at whether giving your docs its own favicon moves the SEO needle — where it helps, and where it's purely UX.
PWA Icons: Make Your App Installable
What icons a PWA needs to be installable: 192 and 512 PNGs in the manifest, a maskable icon for Android shaping, and an apple-touch-icon because iOS ignores the manifest.
A Favicon for Every Subdomain: The Full Playbook
Docs is the obvious one, but you run more surfaces than that. A system for giving every subdomain a distinct, on-brand favicon.
An opinionated reference for favicon sizes in 2026: the handful you actually need, and the long list of legacy sizes you can stop shipping.
A shared favicon treats docs and app as the same thing. They aren't. The case for giving your documentation its own tab identity.
Give Your Docs Subdomain Its Own Favicon
Same logo, a coloured outline: a docs favicon variant so nobody hunts through twelve identical tabs to find the documentation.
Dark Mode Favicons: Make One That Adapts
Two ways to make a favicon adapt to dark mode: an SVG with a prefers-color-scheme query, or media-scoped PNG link tags. Both need a plain fallback.
An SVG favicon scales to any size and can adapt to dark mode, but it doesn't cover every surface. When to use one, and what to keep alongside it.
An honest look at whether you need the full favicon set or just favicon.ico: which files map to which surfaces, and when the extras are dead weight.
Add App Icons With AI: No Manual Steps
Let your coding agent generate and install a full favicon / app-icon set straight into the repo. No browser, no zip, no manual unzip, just a prompt.
The Favicon Tools MCP returns dev, staging, and production icon variants by default, plus a stage-aware install snippet so the right icon renders per environment.
Your New App Looks Unfinished Without a Favicon
A blank tab icon is the fastest way to make a brand-new app look unfinished. Why it happens, why it costs you, and how to fix it in one step.
A step-by-step guide to adding a favicon to any site: the right link tags, where files go, platform shortcuts, and how to verify it works.
How to Make a Favicon (Logo, Image or Emoji)
Make a favicon from a logo, image, image URL, or emoji, plus design tips for staying legible at 16x16 and picking the right format.
How to Test & Check Your Favicon (Free Checker)
Test your favicon across Chrome, Safari, Firefox, iOS, and Android with an automated scan and a manual checklist.
The nine causes that break favicons (caching, wrong paths, missing tags) and the exact fix for each, plus a free favicon checker.
What is manifest.json?
Learn what a web application manifest is, why it matters for PWAs, and how Favicon Tools automatically generates complete manifest.json files with full icon coverage.
App Icon vs Favicon: What's the Difference?
Learn the key differences between app icons and favicons, when to use each, and how they work together in modern web applications.
Favicon Governance Checklist
A practical SOP for auditing huge icon inventories before a rebrand or compliance review.
Environment-Specific Favicons
Give every environment its own icon so your developers never deploy to the wrong tab again.
Manifest.json Benefits
What manifest metadata buys you: install prompts, splash screens, and an Android home screen icon that isn't a screenshot.
Why Favicon Coverage is Important
Understand how a full matrix of icons protects your brand across tabs, search, mobile, and operating systems.
Tooling to try next
Product guides & workflows
Use the main generator to export every size, ICO sprites, and a tuned manifest.json in one click.
OpenUse the creative canvas to mock seasonal or product-launch favicons before handoff.
OpenOur verification flow scans live sites, catches caching issues, and flags missing platform icons.
OpenSee how you can feature your favicon tooling or integrations to reach our audience.
Open