ICO to PNG Crop Converter
Load an ICO file, drag the crop handles to define exactly the area you need, preview the result, then download a lossless PNG. Everything runs in your browser — your image never leaves your device.
Drop an ICO here
or Browse Files · ICO supported
What This Tool Does
This tool loads an ICO image directly in your browser, presents an interactive crop overlay with draggable handles, and converts the selected area to a PNG file. No server upload is required. The full workflow — loading, cropping, and PNG encoding — runs entirely in client-side JavaScript using the HTML5 Canvas API. ICO files are decoded by drawing them to an offscreen canvas, ensuring complete pixel data is available before the crop overlay is drawn. The output is a lossless PNG encoded using the browser's native canvas.toBlob('image/png') API, preserving full RGBA transparency and delivering pixel-perfect reproduction of the cropped region.
Who This Is For
- Web developers who need a cropped ICO region as a lossless PNG for use in any browser, editor, or CMS
- Designers extracting individual sizes or regions from multi-resolution ICO files as PNG assets
- Anyone who needs to extract and convert a portion of an ICO to PNG without installing dedicated software
- Content creators who want a quick, privacy-respecting crop-and-convert tool that needs no account or upload
ICO vs PNG: Format Comparison
| Property | ICO | PNG |
|---|---|---|
| Compression | Lossless (PNG) or uncompressed (BMP) | Lossless (DEFLATE) |
| Color depth | Up to 32-bit (RGBA) | Up to 48-bit (16-bit per channel) |
| File size | Small for icon sizes | Medium — larger than WebP, smaller than TIFF |
| Animation support | None | APNG (animated PNG) — limited support |
| Transparency support | Full alpha channel | Full alpha channel |
| Web support | Limited (favicon use only) | Universal — every browser and platform |
| Best for | Windows icons and favicons | Web graphics, UI elements, screenshots, icons |
Frequently Asked Questions
PNG (Portable Network Graphics) is a lossless image format with full alpha channel support, making it the most versatile format for web graphics. Converting a cropped ICO region to PNG produces a universally compatible, lossless file that preserves full transparency and is supported in every browser, image editor, and operating system.
Yes — the tool provides an interactive crop overlay on the source image. Drag the corner and edge handles to define exactly which portion of the ICO you want in the output PNG. Click Preview Crop to see the result before downloading.
No. All processing — loading, cropping, and PNG encoding — happens entirely in your browser using JavaScript and the HTML5 Canvas API. Your image never leaves your device.
Yes — PNG supports full alpha channel transparency. Any transparent areas in your ICO will be preserved exactly in the PNG output, making it the most reliable lossless option for icon assets that require transparency.
The tool is limited by your browser's available memory. ICO files are typically small (16×16 to 256×256 px), so processing is fast and reliable on all modern browsers.
Click the Start Over button that appears after loading an image. This clears the current file and resets the crop area so you can load a new ICO.
