Convert JPEG to ICO

Free and private: your JPEG files are converted to ICO entirely in your browser. Nothing is uploaded, no account needed.

Drop your JPEG files here — or

Your files never leave this device — everything converts locally in your browser.

Convert to
80

Sometimes the only version of an image you have is a JPEG — a product photo, a logo pulled from an email signature, a headshot for a personal site — and what you need is an icon. Maybe it is a favicon for a website, maybe a custom icon for a Windows shortcut or a folder of family photos. JPEG cannot do either job directly, because favicons and Windows icons live in the ICO container. This tool closes that gap: it reads your JPEG and writes a valid ICO file without you installing anything.

Everything happens locally. The page loads a WebAssembly image engine into your browser, and that engine does all the decoding and encoding on your own hardware — the JPEG is never transmitted anywhere. There is no account, no payment, and no file-size upsell. If the photo is personal, that locality is the whole point: a picture of your kid that becomes a folder icon should not have to pass through a stranger's server on the way.

Two things are worth knowing before you convert. First, ICO images max out at 256×256 pixels, so a large photo gets resized down automatically — a 4000-pixel JPEG and a 300-pixel JPEG both come out as icons that fit the format. Second, JPEG has no alpha channel, so the resulting icon is a solid square with no transparency. If the source has a white background, the icon will too. That is fine for photos and square logos; if you need transparent corners, you would want a PNG source instead.

Because so much detail disappears at icon sizes, it pays to crop before converting. A tight square crop around the subject — a face, a logo mark, a product — reads far better at 16 or 32 pixels than a full-frame photo shrunk down. Heavy JPEG compression artifacts also become less visible once the image is small, so even a rough source usually makes a perfectly usable icon.

Why convert JPEG to ICO?

  • Turn any photo into a Windows folder, shortcut, or app icon without an icon editor
  • Websites need ICO for the /favicon.ico fallback that browsers and crawlers still request
  • JPEG is often the only format you have — logos from emails, photos from phones, images saved off the web
  • A multi-megabyte photo becomes a compact icon file, resized to fit ICO's 256×256 limit automatically
  • Free, no signup, and the file never leaves your device

How it works

  1. Step 1

    Drop your files

    Drag your JPEG files into the converter above, or click “Choose files”. Batches are welcome.

  2. Step 2

    Pick your settings

    ICO is preselected. Adjust quality or size if you want, or keep the defaults.

  3. Step 3

    Convert and download

    Conversion runs locally in your browser. Download files individually or grab everything as a zip.

Frequently asked questions

Will my ICO have a transparent background?
No — JPEG does not store transparency, so the icon comes out as a fully opaque square. Whatever background the photo has is the background the icon gets. If you need transparent corners or an irregular silhouette, start from a PNG with an alpha channel instead.
Why does my icon look soft or blurry?
ICO caps images at 256×256, so a large JPEG is scaled down substantially, and Windows or the browser then scales it again to 16, 32, or 48 pixels for display. Fine detail simply does not survive that. Cropping tightly to the subject before converting keeps the icon legible.
Does the photo get sent to a server?
It does not. The conversion is performed by WebAssembly running inside your browser, on your machine — no upload, no processing queue, no copy retained anywhere. Your photo never appears in any outgoing network request. It is free and requires no signup.
What happens to the EXIF data in my JPEG — camera model, GPS location?
Icons do not need any of it, and you can choose to strip metadata during conversion. That is worth doing when the source is a personal photo, since JPEGs from phones frequently embed the exact location where they were taken.

Related conversions