TidyTools logo TidyTools
Tools

Favicon Generator

One image in, every icon a website needs out — favicon.ico, the PNGs, the Apple touch icon, the Android icons, a web manifest and the HTML to paste. With an honest 16-pixel preview, because that's the size that decides whether your icon works. Nothing is uploaded.

Drop your logo here
or click to choose · a square PNG or SVG works best · nothing is uploaded

16 pixels is the size that matters

Every favicon generator will happily shrink your logo to 16 × 16 and hand you the files. Almost none show you the result at actual size, which is why so many sites end up with a tab icon that's an indistinct grey smudge.

Sixteen pixels square is 256 pixels in total. A wordmark is unreadable at that size. A logo with fine lines loses them. A detailed illustration becomes noise. What survives is a single bold shape with high contrast — one letter, a simple mark, a solid silhouette. The preview above shows the real thing at real size, in a mock tab, so you can judge it before you ship it rather than after.

If your logo doesn't survive the shrink, the answer isn't a better generator — it's a simplified mark drawn specifically for small sizes. Plenty of well-known brands use a different icon in the tab from the one on their letterhead, for exactly this reason.

Why it's more than one file

A modern site needs several icons because several different systems want one, at different sizes and with different rules:

The Apple transparency trap

This one catches people. iOS does not support transparency in the home-screen icon: it composites any transparent area onto black. A logo designed to sit on a white page, saved with a transparent background, becomes a dark tile with an invisible mark on it.

So the Apple icon generated here is always given a solid background. If you've chosen a transparent background for the others, white is used for that one, and the preview shows what iOS will actually display. This is the single most common favicon mistake and it only ever shows up on a real device.

Where the files go

Put every file in the root of your site, next to your home page, then paste the snippet above into your <head>. The root matters: browsers look for /favicon.ico there by default even without any HTML telling them to, which is why that one file at that one location is the reliable fallback.

If the icon doesn't change after you deploy, it's cached. Favicons are cached unusually hard — try a private window, and give it a day before assuming something is wrong.

Frequently asked questions

Is my logo uploaded anywhere?

No. Every file is generated in your browser and packed into a ZIP on your own machine. There is no server, no account and nothing stored — which matters if the logo belongs to a project that hasn't launched.

What size should the image I upload be?

Square and at least 512 × 512. Bigger is fine. A non-square image is centre-cropped to a square first, so anything important should be near the middle.

Can I use an SVG?

Yes, if your browser can render it — it's rasterised at each size. A large PNG works just as reliably.

Why does the Apple icon have a background when I chose transparent?

Because iOS renders transparency in home-screen icons as black, which almost always looks wrong. A solid background is used for that file only, so what you see in the preview is what a phone will show.

Do I still need favicon.ico?

Yes. Browsers request /favicon.ico from the site root whether or not your HTML mentions it, so having it there prevents a 404 on every page load and covers older software.

Why hasn't my favicon updated?

Caching, almost always. Favicons are cached much more aggressively than other assets. Check in a private window first, and don't conclude anything is broken until a day has passed.

Is there a watermark or a limit?

Neither. The files are yours, nothing is added to them, and there's no sign-up.