Convert a JPG image into a Windows ICO icon file. Free in your browser — no sign-up, no watermarks.
How to convert JPG to ICO
- Click Choose files (or drag & drop) and select one or more JPG files. You can also paste an image from your clipboard.
- Pick the icon size — 256 × 256 covers modern favicons; 32 × 32 matches classic favicon.ico usage.
- Press Convert to ICO. Each file is converted with a live progress indicator.
- Open the download page to save your files individually or grab everything as a single ZIP.
Why convert JPG to ICO?
Turn any photo or logo saved as JPG into an icon for a website favicon, a desktop shortcut or an application. The image is squared, resized to your chosen icon dimension and packed into a valid ICO file.
Advertisement
What this tool preserves — and what it changes
✓ Preserved
- The photo's aspect ratio — it is contain-fitted into the square icon with transparent padding, not cropped or stretched
- The fitted area itself is stored losslessly (as PNG data) inside the icon after the downscale
↺ Changed
- Heavy downscale to your chosen icon size (16–256 px): a multi-megapixel photo becomes at most 256×256, so fine detail is gone by design
- The padding around a non-square photo is the only transparency in the result — the photo area stays opaque
Known limits & edge cases
- At 16×16 or 32×32 most photographs read as a colored blur — crop to the subject first if the icon must stay recognizable
- The output is a single-size, PNG-compressed ICO entry, not a multi-size icon bundle
Engine: Your browser's own image decoder and canvas encoders (AVIF included); HEIC decodes via a bundled JavaScript decoder (Emscripten-compiled libheif); GIF, BMP and ICO are written by our own encoders. These statements describe the engine as shipped on 2026-10-02 — behaviour changes are recorded in the changelog.
About the formats
JPG vs ICO at a glance
| JPG | ICO |
| Type | Raster image | Icon container |
| Compression | Lossy | PNG or raw inside |
| Transparency | No | Yes |
| Animation | No | No |
| Typical use | Photos, web images, email attachments | Favicons, Windows app icons |
From photo to desktop icon
Custom folder icons, application shortcuts and internal-tool favicons don’t have to come from a design department — any JPG can become a working ICO file. This converter resizes your image to the icon dimension you choose and writes a standards-compliant Windows icon, ready to assign to a shortcut (right-click → Properties → Change Icon) or drop into a project.
Because JPG has no transparency, the icon will be a filled square — fine for photos and full-bleed logos, less ideal for shaped marks. If you need a shaped icon with a see-through background, convert your source to a transparent PNG first and use the PNG→ICO tool instead. And remember icons live at tiny sizes: a busy photograph turns to noise at 32 pixels, so favor close-ups and bold shapes over wide shots.
Frequently asked questions
Is this JPG to ICO converter free?
Yes — completely free, with no sign-up, no watermarks and no daily quota. Processing happens in this browser, so the practical limit is the memory available on your device.
Can I convert multiple JPG files at once?
Yes. Select or drop as many files as you like — each one is converted in sequence with its own progress status, and you can download the results individually or all together as a ZIP archive.
Will I lose quality converting JPG to ICO?
No — ICO is a lossless format, so the converted file reproduces the decoded image pixel for pixel. No additional compression artifacts are introduced by the conversion.
What size should a favicon be?
Modern browsers happily scale a single 256×256 ICO down, and that is the safest choice today. If you need maximum compatibility with very old browsers, generate an additional 32×32 version.
Advertisement