Open ToolsGet the Android App

Files never leave your device.

PNG to ICO Converter & Favicon Generator

Convert PNG to ICO for a website favicon or a Windows icon. One square logo in, a correct multi-size .ico out: 16, 32 and 48 px for browser tabs, or every size from 16 to 256 px for desktop shortcuts and folders. Need the full favicon set with Apple touch and PWA icons? One switch adds it. Everything runs in your browser.

  • Runs on your device
  • Canvas · GPU
  • WASM codecs
  • Works offline

Updated

Drop your images here

JPGPNGWEBPHEICAVIFGIF
Processed on your device — never uploaded0 bytes uploaded

How to convert PNG to ICO

  1. Step 1: Add a square logo, ideally 512 px or larger. PNG with transparency works best; JPG and SVG are fine too.

  2. Step 2: Under Output, choose favicon.ico for one file or Full icon set for a website-ready folder.

  3. Step 3: Under Sizes inside the .ico, keep Favicon for websites or choose Windows icon for 16–256 px.

  4. Step 4: Adjust Padding and Background if needed, then press Create and download.

Good to know

Settings explained

Output
  • favicon.ico: One .ico file
  • Full icon set: ICO + Apple touch + PWA PNGs + manifest
Sizes inside the .ico
Favicon sizes cover browser tabs. Windows icon adds the larger sizes used for desktop shortcuts, folders and apps.
  • Favicon: 16, 32, 48 px
  • Windows icon: 16, 24, 32, 48, 64, 128, 256 px

Formats

Opens
JPGPNGWEBPAVIFHEICHEIFBMPTIFFICOSVGJXL

Batch-friendly: add many files and they are processed one after another — if one fails, the rest still finish.

How it runs

GPU canvas
Pixels are drawn and composited with the GPU-accelerated canvas.
WebAssembly codecs
Images are encoded with Squoosh-grade codecs (MozJPEG, WebP, AVIF, OxiPNG, JPEG XL). Each codec loads only when you use it.

Which icon sizes do you need?

For a website, a favicon.ico with 16, 32 and 48 px plus a 180 px Apple touch icon and 192 and 512 px PNGs covers browsers, phones and installed web apps. For a Windows program, shortcut or folder icon, the .ico needs sizes up to 256 px so large icon views stay sharp. This tool builds either.

Icon sizes and where they are used
SizeWhere it appearsIncluded with
16 × 16Browser tabs, bookmarks, small Windows listsBoth ICO options + full set PNG
24 × 24Windows small icons on scaled displaysWindows icon
32 × 32High-density tabs, Windows desktop at 100%Both ICO options + full set PNG
48 × 48Windows site shortcuts, medium iconsBoth ICO options
64, 128 × 128Larger Windows icon views and high-DPI scalingWindows icon
256 × 256Windows extra-large icons and file previewsWindows icon
180 × 180 PNGiPhone and iPad home screen (apple-touch-icon)Full icon set
192 and 512 PNGAndroid home screen, installable web apps (manifest)Full icon set

What is an ICO file?

An ICO file is the Windows icon format: one file that holds several pictures of the same icon at different sizes, so the system can pick the sharpest one for each place. Entries can be up to 256 × 256 pixels with full transparency. Websites adopted the format for favicon.ico, the little picture browsers show in tabs and bookmarks.

This converter stores each size as a PNG image inside the ICO, a method Windows and all current browsers read, which keeps edges smooth and transparency intact.

How to make a favicon for your website

Choose Full icon set and press Create. You get favicon.ico, favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png, android-chrome-192x192.png, android-chrome-512x512.png, a site.webmanifest and a favicon-tags.html file with the exact <link> tags. Copy the files to the root folder of your site, paste the tags into the page <head>, and fill in the app name in the manifest.

If you start from an SVG, the set also includes icon.svg, a scalable favicon that modern browsers prefer, and the tags already reference it.

Files in the full icon set
FileSizeUsed for
favicon.ico16, 32, 48 px (or 16–256 px)Tabs, bookmarks, the /favicon.ico fallback
favicon-16x16.png, favicon-32x32.png16 and 32 pxBrowsers that prefer PNG icons
apple-touch-icon.png180 px, opaqueiPhone and iPad home screen
android-chrome-192x192.png, -512x512.png192 and 512 pxAndroid home screen and installable web apps
site.webmanifest—Lists the app icons; add your site name
favicon-tags.html—The link tags to paste into your page head
icon.svg (SVG input only)ScalableSharp favicon in modern browsers

What size should a favicon be?

Design it at 512 × 512 pixels or larger and let the tool scale it down; that one source covers every size above. Keep the shape simple and bold, because at 16 × 16 there are only 256 pixels to work with: a single letter or symbol reads far better than a full logo with text. Use Padding if the artwork touches the edges, and a coloured Background if a transparent logo disappears on dark browser themes.

The Apple touch icon is always saved with a solid background (white unless you pick a colour), because iOS fills transparent areas of home-screen icons with black.

How to convert PNG to ICO on Windows 11

Windows can use .ico files everywhere but has no built-in tool to create them. Open this page in Edge or Chrome, add the PNG, choose Windows icon under Sizes inside the .ico and press Create. With only the .ico selected, the file is named after your image (logo.png becomes logo.ico).

Change a folder icon

Right-click the folder → Properties → Customize → Change Icon → Browse, and select your .ico file.

Change a shortcut icon

Right-click the shortcut → Properties → Change Icon → Browse, and pick the .ico.

What is favicon.ico used for?

Browsers show it in tabs, bookmarks, history and address-bar suggestions, and many request /favicon.ico from a site’s root folder automatically, even without a <link> tag. Keeping a favicon.ico in the root therefore avoids failed requests and a blank tab icon, while the PNG and SVG icons in the full set serve phones and modern browsers.

Why use this ICO converter

  • Complete output. Favicon, Windows icon, Apple touch icon, PWA icons, manifest and ready HTML tags in one run.
  • Sharp at every size. SVGs are rendered separately at each size; bitmaps are downscaled with a high-quality Lanczos filter.
  • Shapes stay correct. Non-square logos are centred and fitted, never stretched.
  • Private and free. Your logo is processed in your browser; no upload, no sign-up, no watermark.

Tips & troubleshooting

  • Only have the logo as SVG? Drop the SVG itself: every size is rendered from the vectors, which beats scaling a PNG.

  • Logo on a white or busy background? Make it transparent with the background remover first, then create the icon.

  • Small source image (under 256 px)? The tool warns you; upscale it with the AI image upscaler or trace it with PNG to SVG.

  • Need a plain PNG of the logo at a set size as well? Use the image resizer.

  • Want a Background colour that matches the logo? Color palette from image reads the logo’s own colours as HEX codes you can paste in.

  • Testing a new favicon? Browsers cache icons aggressively; open the site in a private window to see the change immediately.

PNG to ICO (Favicon Generator) FAQ

What is an ICO file?

A Windows icon file that stores the same image at several sizes, up to 256 × 256, so each place can use the sharpest version. Websites use it as favicon.ico.

How do I make a favicon for my website?

Choose Full icon set, add a square logo of 512 px or more and press Create. Upload the files to your site root and paste the tags from favicon-tags.html into your page head.

What size should a favicon be?

Start from 512 × 512 or larger. The favicon.ico gets 16, 32 and 48 px; the full set adds 180 px for Apple devices and 192 and 512 px for Android and installed web apps.

How do I convert PNG to ICO on Windows 11?

Open this page in Edge or Chrome, add the PNG, choose Windows icon under Sizes inside the .ico and press Create. Then use the .ico in a folder’s or shortcut’s Properties → Change Icon.

Can I convert JPG or SVG to ICO?

Yes. Any common image works. SVG gives the sharpest results because each size is drawn from the vectors. JPG has no transparency, so the background stays visible unless you remove it first.

Does the ICO keep transparency?

Yes, unless you choose a background colour. Each size is stored as a PNG inside the ICO with its alpha channel. Only the Apple touch icon is always opaque.

Is my logo uploaded?

No. The icons are created by your browser on your device. Nothing is sent to a server.

All image tools