Favicon generator

Turn your logo into a multi-size favicon.ico and a ready-to-install website icon package. Create everything in your browser from PNG, JPG, WebP or SVG.

  • Nothing uploadedFiles never leave your device
  • InstantInstant, no upload wait
  • FreeFree, no sign-up, no watermark

Turn a logo into a favicon

PNG, JPG, WebP or SVG · transparent PNG recommended · up to 50 MB

Or drag and drop, or paste with Ctrl + V. Files stay on your device.

The package includes favicon.ico, PNG icons, an Apple touch icon, a web manifest and installation instructions. PNG-in-ICO supports current browsers; very old software may require BMP-based ICO.

Square icon layout

16, 32, 48, 64, 128 and 256 px

Keep whole logo adds transparent space around a rectangular image. Crop to square fills the icon and trims the edges. Use a simple logo that stays readable at 16 px.

How to use the Favicon Generator tool

  1. Start with a clear logo

    Choose a PNG, JPG, WebP or self-contained SVG. A square transparent PNG at least 512 × 512 px is a useful starting point.

  2. Choose how it fits

    Keep the whole logo with transparent margins, or crop the centre to a square. Check that small details will still read at favicon size.

  3. Download ICO or the complete package

    Use Download for the ICO alone, or download the package containing PNG sizes, an Apple touch icon, a manifest and instructions.

  4. Install on your site

    Upload the files to your website root, customise the manifest name and add the link tags from README.txt to the HTML head.

Why use UploadWell’s Favicon Generator?

Six sizes in one ICO
Includes 16, 32, 48, 64, 128 and 256 px icons in a PNG-based ICO container.
Website icon package
Adds PNG icons, a 180 px Apple touch icon, 192 and 512 px app icons, and a starter manifest.
Keep transparent backgrounds
Transparent PNG and SVG input can remain transparent. JPG input retains its existing background.
Private logo conversion
Image processing and ZIP creation happen on your device. No account or logo upload is needed.

What is in the favicon package?

FilePurpose
favicon.icoOne file with six icon resolutions, from 16 to 256 px
favicon-16.png through favicon-256.pngIndividual PNG copies for the six favicon sizes
apple-touch-icon.png180 × 180 px icon for an Apple home-screen bookmark
icon-192.png and icon-512.pngApp-style icon sizes referenced by the starter manifest
site.webmanifestStarter icon manifest; edit the website name before installing
README.txtSuggested HTML link tags and installation steps

The generated ICO embeds PNG images. This works in current browsers and many modern applications. Some very old desktop software accepts only BMP-based ICO files; this generator does not create that older encoding.

Make a favicon that works at 16 pixels

A full wordmark can become unreadable in a browser tab. Start with a simple symbol, initial or compact part of your logo. Thin strokes, small captions and wide empty margins often disappear at 16 × 16 px.

Keep whole logo preserves a rectangular source by placing it inside a transparent square. Crop to square fills the square and cuts away the excess edges. Use the second option only when the important part of the artwork is near the centre.

Choose a source with enough resolution for the largest icon you need. Enlarging a tiny JPG to 512 px does not restore its missing detail. A self-contained SVG can render cleanly at several sizes, but external fonts and linked images may not be available to the browser’s image decoder.

Install the icons and check the result

The package assumes files are served from the website root. If your site lives in a subdirectory, update the icon URLs in both the HTML link tags and the manifest. Replace the placeholder website name and short name in site.webmanifest before publishing it.

A manifest with icons is a starting point; it does not by itself make a website installable or add offline support. Those behaviours depend on your application and the browser’s requirements.

Browsers cache favicons heavily. After replacing an existing icon, try a hard refresh or a fresh browser profile. If necessary, change the icon filename and its HTML reference so the browser requests the new asset. Keep your original logo separately for future exports.

Frequently asked questions

How do I convert PNG to ICO?

Choose the PNG file, select a square layout and download the generated ICO. The file contains six PNG-based icon sizes.

Can I use a JPG, SVG or WebP logo?

Yes. Those formats can be used as input when the browser can decode them. For SVG, use self-contained artwork without external resources.

Does the favicon keep transparency?

Transparent areas can remain transparent. Converting a JPG will not remove its existing background.

What favicon sizes are generated?

The ICO contains 16, 32, 48, 64, 128 and 256 px images. The package also includes PNG copies plus 180, 192 and 512 px icons.

Why is my old favicon still showing?

Your browser may have cached it. Refresh, try a new profile or use a new icon filename and update its link tag.

Does the package make my site a PWA?

No. It supplies icons and a starter manifest. Installability and offline support require the rest of your application setup.

More free tools

View all tools

Check pixels, exact KB and format against your application form’s upload limits.

Remove EXIF, GPS and private tags from JPG and PNG without re-encoding pixels.

Change image dimensions in pixels, percent, cm, mm or inches, with DPI control.