Create a single .ico file containing 16, 24, 32, 48, 64, 128 and 256 pixel icons from your PNG, with transparency intact, for Windows shortcuts, apps and websites.
No limits or paywall.
Use instantly, no account.
Processed inside your browser.
Clean, full-quality output.
No upload queue or waiting.
Works on phone and desktop.
ICO is the icon format Windows has used since the beginning, and the original format for website favicons. Unlike a PNG, an ICO file is a container that can hold the same icon in several sizes, so the system can show a crisp 16-pixel version in a browser tab and a detailed 256-pixel version in a large folder view. That is why you can't simply rename a PNG to .ico: Windows, installers and some tools expect the real multi-size container.
This converter builds a proper multi-resolution ICO from your image in the browser. Drop in a PNG, JPG, SVG or WebP, frame it, and download one .ico file containing seven sizes from 16 to 256 pixels, with transparency preserved. No upload, no account, no watermark.
Before
logo.png, 1024 × 1024
1 size
Windows and older browsers want an .ico file with several sizes inside.
After
favicon.ico, multi-resolution
7 sizes
16, 24, 32, 48, 64, 128 and 256 px, each scaled from your original.
Each size is stored as a PNG inside the ICO container, which Windows (Vista and later) and all modern browsers support. Start from a square image of at least 256 × 256 px for the sharpest result.
Drop a PNG (or JPG, SVG or WebP) into the workspace at the top. A square image of 256 × 256 px or larger works best.
Use fit, fill and zoom to position the image inside the square icon, and add padding or rounded corners if you like.
Only the .ico output is selected, containing sizes from 16 to 256 px. Generate it to build the file in your browser.
Download favicon.ico. Rename it if you are using it as a Windows icon for a shortcut or app.
| Size | Where it appears | Notes |
|---|---|---|
| 16 × 16 | Browser tabs, small lists, title bars | Needs a simple, bold design |
| 24 × 24 | Toolbars, some taskbar settings | Common in Windows UI |
| 32 × 32 | Desktop shortcuts, taskbar, high-DPI tabs | The most-used size |
| 48 × 48 | Windows Explorer medium icons | Standard desktop icon size |
| 64 × 64 | High-DPI screens | Sharper at 150–200% scaling |
| 128 × 128 | Large icon views | Detail starts to show |
| 256 × 256 | Extra-large icons, high-DPI desktops | Windows uses PNG compression for it |
An ICO file starts with a small header that says how many images it contains, followed by a directory entry for each one: its width, height, colour depth and where its data begins. Then come the images themselves. Modern ICO files store each size as a compressed PNG, which keeps the file small and supports full alpha transparency. Windows Vista and later, and every modern browser, read this PNG-based layout.
This converter scales your source image to each size with high-quality smoothing, encodes every size as a 32-bit PNG and packs them into a standards-compliant ICO. The 256-pixel entry uses the special "0" size value the format requires, so Windows recognises it as its extra-large icon.
The hardest size is 16 × 16 pixels. Fine text, thin lines and detailed illustrations turn into a blur at that size. The best icons are simple: one bold shape or letter, high contrast and generous padding. Check the preview at small sizes before downloading.
To change a shortcut icon, right-click the shortcut, choose Properties, then Change Icon, and browse to your .ico file. For a folder, open its Properties, go to Customize and choose Change Icon. Developers can reference the .ico in their application or installer project; the multiple sizes mean the icon stays crisp at every display scaling setting.
Browsers look for /favicon.ico at the root of a website, so an ICO file there works everywhere, including older browsers and some feed readers and bookmarking tools. Modern sites usually add PNG favicons and an Apple touch icon too. If you want the complete set with the HTML tags and web manifest, the Favicon Generator produces everything in one ZIP.
Your logo is processed entirely on your device: drawn onto canvases, encoded and packed in the browser. Nothing is uploaded or stored, which matters for unreleased brands and client work, and the icon is ready in a second or two.
Windows applications, installers and shortcuts use ICO files, and frameworks such as Electron expect an .ico with a 256 × 256 entry for the Windows build. The file produced here includes that size alongside the smaller ones, so it can be referenced directly in a project configuration.
Other platforms use different formats. macOS app icons use the .icns format, and Linux desktops generally use PNG icons in several sizes, so for cross-platform apps keep a high-resolution master PNG and generate each platform's format from it. For websites, a favicon.ico in the site root still provides the broadest browser compatibility, especially for older browsers and tools that request it automatically.
Create a classic favicon.ico from your logo for full browser compatibility.
Give shortcuts, folders and drives a custom icon that stays sharp at every size.
Produce the multi-size icon file Windows applications and installers expect.
Deliver a ready-to-use .ico alongside PNG brand assets for clients.
Drop your PNG into the converter above, adjust the framing if needed and generate the icon. You get one .ico file that contains seven sizes, from 16 × 16 to 256 × 256 pixels.
Yes. Each size inside the ICO is stored as a 32-bit PNG with a full alpha channel, so transparent backgrounds and soft edges are preserved.
16, 24, 32, 48, 64, 128 and 256 pixels. Windows, browsers and apps automatically pick the size that suits the place the icon is shown.
Yes. Right-click the shortcut, choose Properties → Change Icon, and browse to your .ico file. The 256 px size keeps it sharp in large icon views.
Yes. Place favicon.ico in your site's root folder. For a complete favicon set with Apple touch icons and PNG sizes, use the full Favicon Generator.
Yes. JPG, SVG and WebP images are accepted as well as PNG. JPGs have no transparency, so the icon will have a solid background unless you remove it first with the AI Background Remover.
Use a square image of at least 256 × 256 pixels. Smaller images get upscaled for the larger icon sizes and look soft. Simple, bold designs read best at 16 and 32 pixels.
No. The icon is built in your browser: each size is drawn on a canvas, encoded as PNG and packed into the ICO file on your device.
Fine details can't survive at 16 pixels. Simplify the design: one bold shape or letter with strong contrast reads far better at small sizes than a detailed logo.
Yes. Use the ICO to PNG converter to extract the images stored inside an .ico file.
Browsers on macOS use favicon.ico normally. For macOS application icons, Apple uses the separate .icns format instead.