Convert ICO to JPG
An ICO is a bundle of small images, not a single photograph waiting for a new extension. This conversion measures its frames and chooses the one with the most pixels, then writes one JPG. Transparent corners are flattened to white, because JPG has no alpha channel and an icon-to-photo conversion is an unusual compromise.
Use this without the search next time. Prathom Workbench puts Prathom's tools in your toolbar.
Add to Chrome — freeDrop your ICO file here, or click to browse
Up to 50 MB. Deleted automatically after 30 minutes.
What it does
- Largest ICO frame selected by pixel area
- One conventional JPG output from the icon container
- Transparency flattened onto white instead of black
- No watermark and no sign-up
How to use ICO to JPG
- 1
Add the ICO file
Use a favicon, application icon, or legacy Windows icon. The source can hold frames in any order; the converter inspects their dimensions instead of assuming that the first entry is the useful one.
- 2
Convert to JPG
The largest frame is decoded and written as a JPG. If the icon has transparent pixels, they are composited against white before the format drops alpha.
- 3
Inspect the dimensions
Check the output size before placing it in a document. An ICO that tops out at 32 or 48 pixels cannot supply a sharp large photograph or print image.
How it works
The server treats the ICO as a container first. It asks the image engine to report each frame's width and height, calculates the area of every frame, and records the index of the largest one. Only after that choice is made does it decode the selected image and write a single JPG file.
This is more careful than taking the first frame. A typical favicon may list 16, 32 and 48 pixels, but the order belongs to the program that created it. A first-frame shortcut can therefore return the smallest drawing and then make it look even worse by enlarging it for a downstream use. The largest frame is not necessarily beautiful, but it is the most detailed evidence the ICO contains.
The transparency trade
Many icons use alpha around a rounded logo or irregular symbol. JPG cannot carry that information. Before encoding, transparent pixels are composited against white so the output has a declared background. This also prevents an implementation detail such as transparent black from becoming a visible dark box or halo.
White is a sensible default for a document preview and for the common white page where a JPG is requested. It is not always the right design choice. If the final background is dark, a PNG with alpha or the original ICO will look more natural. A background color cannot be reconstructed from the ICO alone when transparency was intended to reveal an arbitrary destination.
An icon is not a photo
JPG is strongly associated with photographs, but its file extension does not change the kind of picture inside. An application icon generally has flat color, crisp edges, and few pixels. JPG's lossy compression may add small ringing around those edges, especially at a tiny size, while providing no useful advantage over a PNG for simple artwork.
Use this route when the receiving system specifically wants JPG or when a quick preview is more convenient than an ICO. Do not use it as a way to obtain a brand master, an editable logo, or a high-resolution print asset. The best output can only be as detailed as the largest frame and the largest frame was designed for an icon slot, not a poster.
What to keep
Keep the original ICO after conversion. It preserves the complete set of sizes and possibly the alpha treatment that the JPG necessarily loses. If the result is going into a form with a strict maximum dimension, resize the extracted JPG deliberately after checking the selected frame; an automatic upscale hides the fact that the source was small.
Examples
A favicon with three standard frames
The 48 pixel frame is selected even if it is stored after or before the other entries. It gives the best available source for a JPG, although the result is still an icon-sized image rather than a reusable brand photograph.
A program icon with one small frame
There is no larger frame to recover. The white edge is intentional flattening; it avoids the black halo that appears when transparent pixels are encoded without first choosing a background color.
Frequently asked questions
How does the converter decide which ICO frame to use?
It reads the dimensions of every frame and chooses the frame with the largest pixel area, such as 256x256 over 48x48 or 48x48 over 16x16. ICO directory order is not a reliable size signal because different generators write entries in different sequences. Choosing by dimensions avoids accidentally enlarging a tiny favicon when a better frame is already inside the file.
Why are transparent areas white in the JPG?
JPG has no alpha channel, so it cannot describe a corner that should reveal whatever background sits behind the image. The conversion composites those pixels onto white before encoding, making the result predictable instead of allowing transparent-black pixels to become a dark fringe. If you need the transparency, use ICO or convert to PNG rather than JPG.
Why would I turn an icon into a photo format?
Some upload forms, office applications, CMS fields, and older image controls accept JPG while rejecting ICO. In that situation JPG is an interoperability format, not a claim that an icon has become photographic. It may also be handy for a quick preview, but a logo extracted from an icon remains a small raster logo and should not be stretched into a large marketing image.
Can this make my 32 pixel icon large and sharp?
No. Selecting the largest frame avoids throwing away detail that exists, but it cannot invent detail absent from the container. Enlarging a 32 pixel drawing produces enlarged edges and pixels, not the original vector artwork. Find the SVG, design file, or high-resolution source if the destination needs a crisp image at a larger size.