/tools/favicon-generator

Favicon Generator

Upload a logo or square image and download a zip with favicon.ico, PNG favicons, an Apple touch icon and Android icons, along with the link tags that go in your page's head.

Private & secure
Upload image or drag & drop
PNG · JPG · SVG · → PNG

How to use the Favicon Generator

01
Upload
Use a square logo, ideally 512 px or larger.
02
Adjust
Set padding, corner radius and background.
03
Download
Get every size plus the code for your site.

What's in the favicon zip

favicon.ico holds 16, 32 and 48 pixel versions in one file, the classic icon that browsers look for at the root of a site. favicon-16.png, favicon-32.png and favicon-48.png are the same sizes as separate PNGs. apple-touch-icon.png is 180 × 180 for iPhone and iPad home screens, and android-192.png and android-512.png cover Android and other places that want larger icons.

Padding, corners and background

Padding adds space around your artwork, from 0 to 30% per side, starting at 4%. Corner radius rounds the icon from square (0%) to a circle (50%). Background can be transparent, white, dark or a blue accent. The preview tile and the size grid update as you change them, so you can see how the 16 pixel version holds up.

The Apple touch icon is always made opaque, using your background color or white, because iOS fills transparent areas with black.

Adding the favicon to your site

Unzip the files into the root folder of your site, then paste the snippet shown on the page into the head of your HTML. It links favicon.ico, the 32 and 16 pixel PNGs and the Apple touch icon. Browsers cache favicons heavily, so if the old icon keeps appearing, open the icon file directly or try a private window. If you are building an installable web app with a manifest, the PWA Icon Generator adds a maskable icon and the manifest entries.

Designing for 16 pixels

A favicon is tiny on a browser tab. A full logo with a wordmark becomes an unreadable smudge, so use a symbol, monogram or single letter with strong contrast. Start from a square source of at least 512 pixels; the tool warns you if your image is smaller. SVG logos are rendered at 1024 pixels first, so they stay crisp.

Supported formats

PNGJPGSVG→ PNG

Files up to 25 MB. Large, high-resolution photos are supported.

Privacy

Your file is sent over HTTPS, processed in memory and returned straight away. It is never stored, never shared and never used for anything else. No account needed. How we handle files.

Favicon Generator FAQ

Do I still need a favicon.ico file?

Modern browsers use the PNG links, but many tools and older browsers still request /favicon.ico from the site root, so it is worth including.

What size should my source image be?

Square and at least 512 × 512 pixels. Non-square images are fitted inside the square with transparent or colored space around them.

Why isn't my new favicon showing?

Browsers cache favicons for a long time. Hard-refresh the page, open the icon URL directly or check in a private window.

Can I make a round favicon?

Yes. Set the corner radius to 50% and choose a background color, or keep it transparent for a round cut-out.

Does it generate an SVG favicon?

No. The set is ICO and PNG files, which every browser supports.

Are my images safe?

Your file is sent over HTTPS, processed in memory and returned straight away. It is never stored, never shared and never used for anything else.

Is it free?

Yes. No account, no watermark and no limit on how many images you process. Files can be up to 25 MB.

Related tools

See all 8 utilities tools →