Favicon Toolsजाँचेंबनाएँ
Docs
Brand

5 Docs-Site Favicon Mistakes (and How to Fix Them)

· 5 min read

Docs sites fumble the favicon in a handful of predictable ways, almost always because the documentation lives on a different platform from the app and nobody owns its tab icon. Here are the five most common, in rough order of how often they show up, each with the quick fix.

The five mistakes

  1. 1

    No docs favicon at all

    The docs subdomain ships with nothing, so the browser shows a blank page icon and Google shows a globe. Fix: serve at least a single sharp square PNG plus a favicon.ico on the docs host.

  2. 2

    The platform's default icon

    The docs still wear Docusaurus's or GitBook's stock icon because nobody changed the setting. It's not even your brand. Fix: point the platform's favicon field at your own mark — five minutes, covered per-platform in the recipes.

  3. 3

    Identical to the app

    The docs use the exact same favicon as the app, so the two are indistinguishable in a tab bar full of both. Fix: keep the mark, add a coloured outline so docs tabs are catchable at a glance.

  4. 4

    A blurry upscaled icon

    A tiny logo stretched to fill the tab, soft and muddy at 16px. Fix: generate a real multi-size set from the source artwork instead of scaling one PNG; test it at true 16 and 32px.

  5. 5

    A stale icon after a rebrand

    The app got the new logo; the docs, on a separate deploy, still show last year's. Fix: regenerate both sets from one source in the same step, and add a CI check that downloads each host's favicon.

Why docs sites specifically get this wrong

Every one of these traces back to the same structural fact: documentation usually lives on its own subdomain and its own platform, outside the main app's codebase and its review process. The app's favicon gets attention because it's in the repo everyone touches; the docs favicon sits in a config file on a platform only the docs owner logs into. So it drifts, defaults, or never gets set.

The fix for the category — not just the individual mistakes — is to treat the docs favicon as an owned asset: generated from the same source as the app's, checked in CI, and updated in the same motion as any rebrand.

Test at the sizes that expose the mistakes

Example favicon at 16 by 16 pixels
16px
Example favicon at 32 by 32 pixels
32px
Example favicon at 48 by 48 pixels
48px
Rendered at true pixel dimensions. Mistakes four and three only show up here: a blurry upscale looks fine at 180px and mush at 16px, and an outline that reads at 48px might vanish at 16px. Judge the docs icon at tab size before you ship it.

Docs favicon mistakes FAQ

What's the single most common one?

No docs favicon at all, closely followed by the platform's default icon. Both come from the docs living on a separate platform that nobody wired up. Fixing either takes minutes.

Is an identical-to-the-app favicon really a mistake?

It's the subtlest one, and it's still a real cost: in a tab bar with both docs and app open, identical icons force the user to read titles to tell them apart. Keeping the mark and adding an outline fixes it without touching brand.

How do I stop the stale-after-rebrand problem?

Generate the docs set from the same source mark as the app in one step, and add a CI check that fetches each host's live favicon and compares it to the expected bytes. Then a rebrand can't leave docs behind.

Generate your icon set

Keep reading