Convert ICO to JPG
For when an icon needs to go somewhere that only takes photos: the browser decodes your .ico, takes its primary (usually largest) entry and re-encodes it as JPG. Two honest notes — transparency becomes white, since JPG has no alpha, and favicons are small, so a 32px source stays a 32px image.
Need the other direction? Convert JPG to ICO (favicon)
How it works
Drop the .ico in; its primary entry — usually the largest — is decoded right in the tab.
The image flattens onto white where it was transparent and re-encodes as a JPEG at quality 90.
Download the compliant .jpg files individually or zipped, sized exactly as the icon was stored.
ICO vs JPG
Extracting an icon into JPG is almost always answering a bureaucratic question, not a technical one — PNG preserves icons better in every way that matters. When a form field accepts nothing but .jpg, though, the debate is over, and quality 90 keeps the small image presentable.
| ICO | JPG | |
|---|---|---|
| Compression | Lossless (BMP or PNG entries) | Lossy |
| Transparency | Yes (full alpha) | No |
| Animation | No | No |
| Support | Universal for favicons | Universal — the safest format there is |
| Best for | Favicons and Windows app icons | Photographs and strict upload forms |
Frequently asked questions
No — that is the whole reason I built this. The conversion runs in your browser using WebAssembly, so your files never leave your device; there is no server in the loop at all. It also means the tool keeps working offline once the page has loaded, and there is no file size limit beyond your device’s memory.
JPG cannot store transparency, so anything transparent in the icon is composited onto white. If the cutout matters — and for icons it usually does — ICO to PNG keeps the alpha channel instead. JPG earns its place when the destination flatly refuses anything else.
Not meaningfully — no converter can invent pixels that were never in the file, and icons top out small (often 48px, sometimes 256px in modern ICOs). If you need a large version of a site’s logo, look for its apple-touch-icon.png or an SVG in the page source; both are usually much larger.
The entry your browser selects as primary when decoding, which in practice is the largest one in the file. That is the right default for extraction — if you specifically need the tiny 16px variant, a dedicated icon editor exposes individual entries.
For icons, PNG nearly always — ICO to PNG keeps the transparency most icons rely on, and at 32–48px the size difference between formats is a rounding error. JPG earns the job in one situation: the destination explicitly demands .jpg, as strict CMS fields and legacy form validators sometimes do. This tool exists for exactly that gate.
A big, clean logo. The extraction is faithful to what the file contains — typically 32 or 48 pixels — and JPEG compression adds a faint shimmer around hard icon edges at any quality. If the goal is a presentable logo for a slide or document, hunt for the site’s apple-touch-icon or press kit before settling for an upscaled favicon.
Related tools
Convert ICO to PNG
Convert ICO files to PNG in your browser — free, private, no upload. Extract a favicon or Windows icon as an editable lossless image with alpha intact.
Convert ICO to PDF
Convert ICO to PDF in your browser — free, private, no upload. Wrap an icon in a PDF page sized exactly to the pixels — handy for brand records and sign-offs.
Convert JPG to ICO (favicon)
Convert JPG to a multi-size ICO favicon in your browser — free, no upload. You get 16, 32 and 48px icons in one file, center-cropped to a clean square.
Convert ICO to WebP
Convert ICO to WebP in your browser — free, private, no upload. Extract an icon as a compact WebP with transparency preserved — ideal for use in pages.