Convert JPG to ICO for an icon or favicon
Drop a JPG and download one .ico file with the standard icon sizes, for a Windows icon or a website favicon. It never leaves your device.
- Nothing is uploaded
- Works offline after first visit
- Open source
- No watermark · limit is your device’s memory; phones hold less
Turn a JPG photo or logo into a multi-size ICO icon for Windows or a favicon. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The size limit is your device’s memory, and phones hold less; give the page a short while after one visit to save itself for offline use, and then it works offline.
Done
Free, no ads. Support StayPut
Open the network tab. Your files never appear in it.
Add files and run the tool to see every request this tab makes.
Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.
To convert JPG to ICO, drop the JPG here. It is scaled to every standard icon size from 16 to 256 pixels, never larger than the photo, and saved as one .ico file for a Windows shortcut or a website favicon. JPG is a photo format and has no transparency, so an icon made from a JPG keeps its background: a logo on white becomes a white tile. That is fine for a photo of a person or a pet used as a profile or folder icon. For a logo that should float on any background, start from a PNG with a transparent background if you have one, or use PNG to ICO.
Icons are square and tiny, so what matters most is the crop. A wide holiday photo shrunk to 32 pixels shows mostly sky. Crop the subject to a square first with Crop image, then drop the result here. The converter scales it to every standard size from 16 to 256 pixels and packs them into a single .ico, entirely inside this tab.
Faces and pets work well because they read at any size; landscapes and group shots rarely do. At 16 pixels an icon is a handful of dots, so pick a picture with one clear subject and strong contrast against its background. Heavy JPG compression artefacts also get more visible once the photo is scaled down, so start from the best-quality copy you have.
How it works
- Drop your JPG files onto the page, or tap to pick them. Square images give the cleanest icons.
- Nothing to set: every ICO gets the standard sizes from 16 to 256 pixels, up to the size of your image.
- Download each .ico file, or all of them as one zip.
In your browser, not on a server
Your browser decodes the picture, then Stayput draws it on a transparent square canvas once for every icon size, halving the resolution step by step so the small sizes stay crisp. Each size is saved as a PNG and a small encoder in the page writes the ICO header and size directory around them. The whole file is assembled in memory in your tab.
Compared with upload-based tools: Icon converters that upload your image often hand back a single 32 pixel frame or a blurry resize, and keep a copy of your logo on their server. Here every size is drawn locally from your original, and nothing leaves the device.
Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.
Questions
Why does my icon have a white or coloured box around it?
JPG cannot store transparency, so the background of the photo is part of the image. To get a transparent icon you need a source image with a transparent background, such as a PNG exported from your logo file.
My photo is not square. What happens?
It is scaled to fit inside a square and centred, and the empty strips on either side are left transparent. For a full-bleed icon, crop the photo to a square before converting.
Which sizes end up in the file?
Every standard size from 16 up to 256 pixels that is not bigger than your photo: 16, 24, 32, 48, 64, 128 and 256. Windows and browsers pick the one closest to what they need, so one file covers title bars, taskbars, desktops and tabs.
What size should a favicon be?
A favicon.ico usually holds 16, 32 and 48 pixel images, and the browser picks the one it needs. This page writes those and the larger sizes up to 256 pixels in one file, so start from a square JPG of at least 256 pixels. For the PNG icons that phones put on the home screen, try the favicon generator.
Can I use the ICO as a website favicon?
Yes: put it at the root of your site as favicon.ico and browsers pick it up. For the Apple and Android home screen icons as well, use Stayput’s favicon generator, which makes the whole set from one image.
More image tools
Image Converter
Drop any image, see what it really is, pick what you need. Converted on your device.
Barcode generator
Type a number or text, pick the barcode type, and save the barcode as an image or a PDF. It is drawn on this page.
QR code scanner
Drop, paste or choose an image, or use your camera. The code is read on this page, and a link is shown to you, never opened for you.
Add text to image
Write on a photo, a screenshot or a meme and drag the words where you want them. Done on this device, never uploaded.
Other conversions
Guides
- A free CloudConvert alternative for everyday filesCloudConvert measures its free tier in credits tied to conversion time, not files, which makes it hard to predict when you will hit the limit. Here is an alternative with nothing to meter.
- A free Convertio alternative with no file size capConvertio's free plan caps both file size and how many conversions you get per day. Here is an alternative with no such ceiling.
- A free Zamzar alternative with no daily limitZamzar's free service limits how many files you can convert and how big each can be. Here is an alternative with no such cap.
- A free FreeConvert alternative with no processing time capFreeConvert's free plan limits the processing time for each file and for the day. Here is an alternative with nothing to time out.
- JPG, PNG, WebP or HEIC: which image format to useA practical rule for each job, and the conversion to get there.