Favicon Design Best Practices for Branding & Logo
Published December 6, 2025 · Updated June 9, 2026
A good favicon is a simplified version of your brand mark — one bold shape, high contrast, few colours — built to read at 16px, not a shrunk-down logo.
A good favicon is a simplified version of your brand mark: one bold shape, high contrast, and very few colours, designed to read at 16×16 pixels — not a shrunk-down copy of your full logo. The single most common mistake is treating the favicon as a tiny version of the logo. It isn’t. It’s a separate piece of artwork that shares your logo’s DNA but is rebuilt to survive at the size of a few letters of text.
In one line: design the mark for 16px first, then let it scale up — never the other way around.
Everything below is a practical principle you can apply today. The goal is an icon that someone picks out of twenty open tabs in half a second, that looks deliberate on both light and dark browser chrome, and that still reads as your brand at a size smaller than this full stop.
1. Simplify — drop the detail
At 16×16 you have about 256 pixels to work with. Taglines, thin outlines, drop shadows, gradients, and fine internal detail all collapse into noise or disappear entirely. Strip the design down to the essential shape.
- Remove any text that isn’t a single letter.
- Convert gradients to flat fills or, at most, a two-tone split.
- Delete strokes thinner than a couple of pixels at final size.
- Cut anything you’d struggle to describe over the phone.
If removing an element doesn’t change what the icon is, it was detail you didn’t need. Simpler also means smaller files — a stripped SVG favicon compresses to a few kilobytes.
2. Use the mark, not the full wordmark
Most logos are a symbol plus a wordmark. The wordmark is the part that fails first. Three or four letters squeezed into 16px are unreadable, so don’t try.
Pick one recognisable element instead:
- A single letter — the first initial of your brand, set in your brand typeface or a custom glyph.
- The symbol alone — the icon half of a combination logo, with the text removed.
- A geometric mark — a bold shape filled with your primary colour.
Think of how Apple, Twitter/X, and Slack are instantly readable at tab size: a symbol or a single glyph, never the company name spelled out. One idea per icon. Don’t stack an initial and a pictogram — pick the stronger of the two.
3. High contrast and bold shapes
Contrast is what makes the icon legible at a glance. A bold shape on a clearly contrasting background reads; a subtle shape on a similar background turns into a grey blob.
- Pair a saturated background with a white or near-black foreground (or vice versa).
- Favour solid filled shapes over thin lines — line weight that looks fine at 512px vanishes at 16px.
- Keep counters and gaps (the holes in letters like a, e, o) generous, or they fill in and blur.
When in doubt, push the contrast further than feels comfortable on a large screen. It pays off at small sizes.
4. Keep the palette tight
A favicon should use two or three colours, full stop. One dominant brand colour, one high-contrast neutral for the shape, and maybe one accent. More than that and the colours muddy together when downscaled.
Apply the same palette across every file in the set — the favicon.ico, the favicon.svg, and the PNG icons — so the brand reads consistently wherever the icon appears. (FaviconBuilder, for instance, leans on a single bright blue, #2563eb, paired with white.)
5. Test at 16px — the squint test
This is the principle that catches everything else. In your design tool, scale the artwork down to 16×16, 32×32, and 48×48 and look at it at actual size — then squint. If you can’t immediately tell what it is, it’s too complex.
- Drop a copy into a real browser tab and open it next to other sites’ tabs. Does yours stand out, or blend in?
- View it at 16px on both a standard and a high-DPI (Retina) display.
- Show variants to someone who doesn’t know the brand and ask what they see.
Design tools render everything beautifully at 1000%. The browser tab is the only review that counts.
6. Leave safe padding so it isn’t clipped
Different surfaces crop your icon differently, so don’t run artwork to the edge:
- Browser tabs apply slight rounding — leave roughly 10–12% breathing room on all sides.
- The Apple touch icon (180×180) must be opaque with a solid background (transparency turns black on iOS) and about 20px of padding, because iOS applies its own rounded-corner mask.
- The maskable PWA icon (512×512) must keep all important art inside a central 409×409 safe zone, because Android crops the icon into a circle, squircle, or rounded square depending on the device.
These padding and safe-zone rules are exact, not vibes — the full breakdown of every size, the opaque Apple rule, and the maskable safe zone is in the favicon sizes and dimensions guide.
7. Check it on light AND dark browser chrome
Your icon doesn’t sit on a neutral canvas — it sits on whatever colour the browser’s tab strip is, and that flips between light and dark. A near-black mark on a transparent background looks sharp in a light theme and vanishes in a dark one. A white mark does the opposite.
Two reliable fixes:
- Give the icon a small opaque background tile in a brand colour, so it carries its own contrast regardless of the chrome behind it.
- Or ship an SVG favicon with a
prefers-color-scheme: darkmedia query that swaps the fill for dark mode.
Test the icon against both a light and a dark tab strip before you ship. The dark mode favicon guide covers the SVG technique in detail.
8. Keep it consistent with your logo
The favicon is the smallest member of your brand family. It should feel unmistakably related to your app icon, your social avatar, and your full logo — same colours, same shape language, same personality. Someone who’s seen your logo should recognise the favicon without being told.
Consistency also helps search and AI listings: the same mark shown in the SERP, the tab, and the home-screen tile reinforces that it’s all one brand.
Common favicon mistakes to avoid
These are the four that fail the 16px test every time:
- Too much detail. Multiple elements, fine lines, gradients, drop shadows — all noise at small sizes.
- Low contrast. A subtle shape on a similar-toned background reads as a grey smudge.
- Photographic images. Photos and screenshots have no clean silhouette and turn to mud when downscaled. Use a flat vector mark.
- Text-heavy designs. A full word, a tagline, or more than one letter is unreadable at tab size. One glyph maximum.
If your draft has any of these, it’ll look weaker than a blank tab. Fix them before exporting.
Preview your design at real sizes
The fastest way to pressure-test a favicon is to see it at every real size and in every shape it’ll actually appear. FaviconBuilder takes one upload (SVG preferred, or a PNG/JPG at 512×512 or larger) and previews it at 16×16, 32×32, the Apple touch icon, and the maskable crop — then generates the complete set plus copy-paste HTML and manifest. It’s free, needs no account, and your image never leaves your browser, so you can iterate on the design and see exactly how it reads before you commit. (Start from your logo →)
Summary
A favicon is your brand mark rebuilt for 16px — not a miniature of your logo. Lead with one bold shape, push the contrast, hold the palette to two or three colours, and drop every piece of detail that doesn’t survive the squint test. Leave safe padding so tabs, iOS, and Android masking don’t clip it, check it against both light and dark chrome, and keep it visibly part of your logo family. Get those right and the smallest asset you own does real brand work.
Continue reading:
Frequently asked questions
How do I design a favicon that's still legible at 16px?
Strip your logo down to one bold shape — a single letter or symbol — with high contrast and two or three colours at most. Drop taglines, fine lines, and gradients. Then zoom the artwork to 16×16 and squint: if you can't tell what it is at a glance, simplify further.
Should my favicon be my full logo?
No. A full wordmark or detailed logo turns to mush at 16×16. Use the most recognisable single element instead — a monogram letter or your brand symbol. Squeezed text is unreadable at tab size, so the mark almost always beats the full logo.
What colours should a favicon use?
Keep it to two or three. Pick one dominant brand colour, pair it with a high-contrast neutral (white or near-black) for the shape, and apply the same palette across your .ico, .svg, and PNG files. Limited, consistent colour reads faster and ties the icon to your brand.
How much padding should a favicon have?
Leave roughly 10–12% breathing room on all sides so tab rendering and rounded corners don't clip the shape. The Apple touch icon needs about 20px of padding and an opaque background, and the maskable PWA icon needs its art inside a central 409×409 safe zone. See the favicon sizes guide.
What are the most common favicon design mistakes?
Too much detail, low contrast, photographic or screenshot images, and text-heavy designs that squeeze in a whole wordmark. Each one fails the 16px test. A favicon is a brand mark at icon size, not a miniature poster — bold shape, high contrast, few colours wins.