Shard Tools

ICO to JPG

Convert an ICO icon to JPG in your browser.

Maintained by Roshan.

Browser-local tool

Use ICO to JPG

Your image is decoded and re-encoded on this device. No upload request is made.

JPG cannot store transparency. Transparent pixels will use #ffffff.

Explore image tools

Find related browser-local tools for nearby tasks without starting another search.

Browse all image tools

About ICO to JPG

This conversion is occasionally necessary and usually not the right choice, which is worth saying plainly before you make it. Icons exist to sit on top of other things - a taskbar, a browser tab, a document background - and the property that lets them do that is transparency. JPEG has no transparency at all, so every transparent pixel in the icon becomes solid white, and the result is an image with a white rectangle around it that will look wrong anywhere except on a white page. There are legitimate reasons to want one anyway: a system that accepts only JPEG, a document template that rejects PNG, a print workflow with a fixed format list. When one of those applies this does the job correctly. When it does not, the PNG converter is almost certainly what you actually want.

Shape and export choices

  1. The ICO container is decoded and the browser selects one of the images it holds, generally the largest.
  2. A canvas is filled with white before the icon is drawn, because JPEG cannot record transparency and a colour must be chosen.
  3. The result is encoded as JPEG at a high quality setting, at the dimensions of the selected image.
  4. Anti-aliased edges blend into the white background, which is why the outline may look slightly haloed against any other colour afterwards.
  5. No resizing occurs; the output matches whichever size the decoder chose from the container.

Good fits for ICO to JPG

A system that accepts only JPEG

The one solid reason to convert this way. Check how the white background looks in context before committing.

An icon going into a printed document

If the page is white the white background is invisible, and JPEG is widely accepted by print workflows.

Check the image before download

Questions about ICO to JPG

Why does my icon have a white box around it?

Because JPEG cannot store transparency, so the transparent area had to be filled with a colour. Use the PNG converter to keep the cut-out.

Why does it look blocky at the edges?

JPEG compresses sharp transitions poorly, and icons are almost entirely sharp transitions. PNG avoids this completely.

Which size is used?

Whichever the browser selects from the container, usually the largest available.

Should I use this at all?

Only when the destination refuses PNG and WebP. For every other case one of those is better.

Related tools

ICO to PNG

Convert a Windows ICO or favicon to PNG in your browser, keeping the transparency that makes an icon usable.

ICO to WebP

Convert an ICO icon to WebP in your browser. Keeps transparency and produces a smaller file than PNG.

JPG/JPEG to PNG

Convert JPG or JPEG images to PNG directly in your browser. Keep the original dimensions, inspect the output size, and download without uploading the file.