JPG to ICO

Turn a JPG into an icon file — never uploaded.

How it works

Three steps, and nothing leaves your device.

  1. 1

    Drop the JPG in

    Square and large works best; 512×512 or more.

  2. 2

    Six sizes are rendered

    16, 32, 48, 64, 128 and 256px in one file.

  3. 3

    Download the .ico

    Ready as favicon.ico or a Windows shortcut icon.

A JPG is an awkward starting point, and here is why

  • A JPG has no transparency, so the icon will be a solid rectangle. Every icon that looks right in a browser tab or on a desktop has a transparent background. If yours is a logo on white, it will show as a white box. Start from a PNG or an SVG when you can — PNG to ICO and SVG to ICO keep the transparency.
  • Crop to square first. A photo is rarely square, and each icon size is. A non-square source is squashed rather than cropped, so run it through Crop Image before converting.
  • Photographs disappear at 16 pixels. Detail that reads fine at full size becomes noise in a browser tab. If the icon has to work small, a simple mark beats a photo every time.
  • Six sizes go in one file. The .ico holds 16, 32, 48, 64, 128 and 256px, and the system picks whichever it needs.

Frequently asked questions

Will the icon have a transparent background?

No. JPG cannot store transparency, so the icon is a solid rectangle. Use a PNG or SVG source if you need it.

Does the image have to be square?

It should be. A non-square image is squashed to fit each square size.

Which sizes are included?

16, 32, 48, 64, 128 and 256 pixels.

Is my image uploaded?

No. It is converted in your browser.