Drag images here or click to browse
Multiple files supported — you can also paste from clipboard
Single file ≤  20MB Batch ≤  30 Total ≤  200MB
Server-Side
Batch Convert
Auto-Deleted
38 Formats
HTTPS
Unlimited & Free
No Signup
Works on Mobile
Files to Convert 0
Choose target format

PNG to ICO: six sizes inside one file

ICO is less an image format than a box. A single .ico file can hold several pictures side by side at different sizes, and the browser or the operating system picks whichever one it needs. Browsers do accept a PNG as an icon these days, but only ICO carries every size in one file, and /favicon.ico in your site root is the default path every browser asks for on its own, with no HTML at all.

PicEditLab always writes six sizes: 256, 128, 64, 48, 32 and 16 pixels. Roughly, 16 is the browser tab and address bar, 32 covers bookmarks, the taskbar and tabs on a high-DPI screen, 48 is the medium icon in Windows Explorer, and 64 through 256 are used by large-icon views, desktop shortcuts and store listings. You do not have to choose - you get all six.

Upload the largest PNG you have, and at minimum 256x256. This is what decides how sharp the result looks: all six sizes are written whatever the source, so when the source is smaller the 256 and 128 entries can only be produced by upscaling - soft, and no smaller for it. Measured on the same artwork: a 512x512 source produced a 361 KB icon and a 64x64 source produced 345 KB. Near-identical size, very different sharpness at the large end.

Transparency is carried through. Each of the six sizes keeps its own alpha channel, so the icon will not show a white box against a dark taskbar or a light tab strip. It is preserved, not created: an opaque PNG gives you an opaque icon - this step does not remove a background for you.

Already have the SVG source? Convert SVG to ICO instead

ICO is the Windows icon format. As a website favicon it works in browsers on every platform, but if you are building a macOS application icon, that uses .icns and will not read an ICO.

Convert PNG to ICO in 3 Steps

No technical knowledge needed. Free, fast, and available on any device.

01
📂
Upload
Drag and drop, click to browse, or paste images from your clipboard. Single file or batch upload — both work.
02
🎯
Pick a Target Format
Choose your target format from the picker. We apply format-specific encoding parameters automatically for the best output quality.
03
📦
Download
Conversion typically finishes within seconds. The page navigates to the download screen automatically — click to grab the ZIP archive.

Why Use PicEditLab to Convert PNG to ICO

Built on top of multiple proven open-source conversion engines. We pick the best processing chain for each format combination, avoiding the color shifts and quality loss common in browser-side conversion.

Higher Quality Than Browser Conversion
We use industry-grade open-source tools — ImageMagick, libheif, libavif, libjxl and OpenJPEG — to deliver output quality that browser-based converters can't match.
Privacy & Security First
Every upload is encrypted in transit via HTTPS and automatically deleted from our server 1 hour after upload.
Batch Process & ZIP Download
Upload multiple images and convert them all at once. Results are packaged into a single ZIP archive for easy download.
Mainstream and Specialty Formats Covered
Supports PNG, JPG, WebP, AVIF, GIF, HEIC, JPEG XL, JPEG 2000, plus RAW formats from Canon, Nikon, Sony, Pentax and more. Output to JPG, PNG, WebP, AVIF, PDF, ICO, GIF, HEIC, JXL, TIFF, BMP, SVG, EPS, JP2.
100% Free, No Sign-up
No conversion limits, no paid tiers, no hidden pro version, no upgrade prompts. Use it as much as you need.
Same Experience on Any Device
Responsive layout works the same on desktop, tablet and phone — no app to install, just open and convert.

Frequently Asked Questions — PNG to ICO

Which favicon sizes do I actually need?
The bare minimum is 16 and 32 - 16 for the browser tab, 32 for bookmarks, the taskbar and tabs on a high-DPI screen. Above that, 48 is the medium icon in Windows Explorer, and 256 is what the Windows large-icon view and Add to desktop reach for. Rather than weighing it up, take all of them: the ICO from this page always contains 256, 128, 64, 48, 32 and 16. The extra sizes cost nothing at render time, because a browser only decodes the one it needs.
How large should the PNG be?
At least 256x256, and larger is better. All six sizes are shrunk from the one file you upload, so when the source is under 256 the big entries have to be upscaled and come out soft. Upscaling does not save any space either - measured on the same artwork, a 512x512 source gave 361 KB and a 64x64 source gave 345 KB. If all you have is a 32x32 icon, either accept a soft result at the large sizes or go back to the vector original and export a bigger PNG first.
Why is the ICO a few hundred kilobytes?
That is normal. Each size inside an ICO is stored as its own full bitmap, and a 256x256 RGBA image alone is about 256 KB, so six of them add up - the more of the canvas your artwork covers, the larger the file. It does not slow a page down: a browser reads the size directory in the header first and decodes only the entry it needs, never all six.
How do I use the ICO as my website favicon?
The simplest route is to rename it favicon.ico and drop it in your site root - every browser requests that path by itself, with no markup needed. To serve it from somewhere else, add a link tag in the page head with rel set to icon and href pointing at your file. One warning: browsers cache favicons stubbornly, so check a change in a private window or with a hard refresh rather than trusting what you see.
Is the PNG transparency kept?
Yes. Each of the six sizes keeps its own alpha channel, so the icon will not show a white box against a dark taskbar or a light tab strip. But it is only preserved, never created: if the PNG you upload has a solid white background, the icon will have one too, and you need to remove the background before converting.
Will converting PNG to ICO reduce image quality?
We use high-quality settings for PNG-to-ICO conversion. When the source is lossless and the target is lossy, we encode at quality 90, which preserves the detail visible to the human eye. When the target is lossless (such as PNG), every pixel is kept exactly as in the source.
Is PNG-to-ICO conversion done in my browser or on the server?
Conversion runs entirely on our server using industry-standard tools — ImageMagick, libheif, libavif, libjxl, OpenJPEG and others. Server-side conversion is not limited by what your browser can decode, so it can handle formats your browser cannot read (RAW, HEIC, AVIF, JPEG XL) and consistently delivers higher output quality.
Are my uploaded images kept on the server?
No. Files are transferred over HTTPS, used only for the current conversion, and automatically deleted 1 hour after upload. We never access, analyze, share or train on your files.
How many images can I convert at once?
Up to 30 images per batch, with a total size limit of 200 MB. For larger jobs, simply run multiple batches — there is no daily limit and no usage cap.
Is EXIF metadata kept after conversion?
By default, we keep metadata that can be carried across formats. For files converted from RAW, capture parameters, color space and ICC profiles are migrated when possible. If you need to strip metadata, use a dedicated metadata removal tool afterward.
Is converting PNG to ICO free? Do I need an account?
Yes, it is completely free, and no. There is no signup, no email, no daily quota and no cap on how many times you can run it. The ICO files you download carry no watermark and are not resized or degraded in any way, and you can convert up to 30 PNG files in a single batch and get them back as one ZIP.
For web use, which is the better choice — PNG or ICO?
For most modern web use cases, ICO is the stronger pick — it typically delivers better compression, broader feature support, or both compared to PNG. That said, PNG still has its place: if you need the widest compatibility across older browsers, email clients, or platforms that do not yet support ICO, PNG is the safer fallback. The right answer depends on your audience and use case, so it is worth exporting both, then comparing file sizes and visual quality side by side before deciding.

How to Convert PNG to ICO Online for Free

Converting PNG images to ICO comes up in many situations: making files compatible with a different device or platform, reducing storage footprint, or preparing images for upload to a service that does not accept the source format. The traditional approach is to install Photoshop, GIMP or a similar desktop application — overkill for an occasional task. Browser-based converters are an alternative, but they are limited by what your browser can natively decode and cannot handle specialty formats like RAW, HEIC or AVIF at all. PicEditLab runs the conversion server-side, so format support, output quality and processing speed do not depend on your browser or device.

Step-by-Step: Convert PNG to ICO

Conversion on PicEditLab takes three steps — upload, pick the target format, download:

  • Drag and drop or click to upload one or more PNG files in the upload area. You can also paste images directly from your clipboard.
  • Pick ICO as the target format from the format picker, then review your file list.
  • Click "Start Conversion". Once your files finish uploading, the server completes the conversion within seconds.
  • When conversion finishes, the page navigates to the download screen automatically. Click the download button to grab the ZIP archive containing all converted files.

Technical Details — PNG to ICO Conversion

Our server runs a proven open-source toolchain. ImageMagick handles color space conversion and resampling, libheif uses the x265 codec for HEIC encoding and decoding, libavif uses AOM for AVIF, libjxl handles JPEG XL, OpenJPEG covers JPEG 2000, and dcraw decodes raw sensor data from RAW files. JPG output uses quality 85 with progressive encoding for faster perceived loading on the web. PNG output uses zlib at maximum compression to keep file size as small as possible without losing a single pixel of detail.

Tips for Converting PNG to ICO

  • If your source PNG contains transparency and the target (ICO) does not support it (such as JPG), the transparent areas will be filled with white. This is the expected behavior of the conversion.
  • When converting an animated source (GIF, APNG) to a static target, only the first frame is kept. To preserve all frames, choose a target format that also supports animation.
  • When converting from RAW, we extract the camera's embedded JPEG preview first for the most accurate color reproduction. If the embedded preview is unavailable, we fall back to dcraw with default parameters for full demosaicing.

Built by people who care about image quality

PicEditLabs image pipeline is built on top of ImageMagick, libheif, libavif and libjxl — the same battle-tested open-source libraries used by Apple, Google and Mozilla. We tune encoder parameters for each format to match the trade-off between quality and file size that most users actually want, and we ship pipeline updates with every release to keep up with new format revisions.