JPG to ICO Converter
You want a small icon from a JPG, maybe for a desktop shortcut, a program or a website favicon. This converter builds an ICO file that contains several sizes of your picture, chosen by you, and runs only in your browser. Photos shrink to tiny squares, so a little preparation makes a big difference to the result.
Embed this tool on your websiteShow code
Free to use on any site. Paste the code where you want the tool to appear. It runs inside the page; visitors' files are processed in their own browser and are not uploaded.
WordPress and most site builders have a "Custom HTML" block where this code can be pasted. The embed keeps a small link back to CalcMaster.
How to convert JPG to ICO
- Add your JPG files by dropping them, clicking the drop zone or pasting.
- The output format is already set to ICO. Adjust quality or size if you need to.
- Press Convert and compare the original and new size for each file.
- Download each file or all of them as a ZIP.
When to convert, and when not to
- You need a favicon or shortcut icon and your logo or avatar exists as a JPG.
- Windows or a program asks for a .ico file.
- The picture is simple and recognisable when small, such as a bold logo or face close-up.
- Avoid it for detailed landscapes, which turn into mush at icon sizes.
What changes
- The ICO holds one image per size you tick, from 16 up to 256 pixels. The default is 16, 32 and 48.
- Each size is stored as a PNG inside the ICO file.
- The picture is fitted inside a square without stretching, so a wide photo gets empty transparent bands.
- A JPG has no transparency, so any see-through area comes only from that padding.
- Metadata is dropped and phone rotation is applied first.
Prepare the photo before you convert
At sixteen pixels square there is room for very little. A full-frame holiday photo will look like noise, while a tightly cropped face or a bold shape stays readable. If you can, crop your JPG to a square in an editor first, with the important part filling most of the frame, then run it through this tool.
Because this converter fits the whole picture inside a square instead of cropping, a non-square image will show transparent bars at the sides or top. That is useful to know, and it is the reason a square source gives the cleanest icon.
Which sizes to include
Small sizes are used in browser tabs and file lists, medium sizes in toolbars and shortcuts, and the largest in high-resolution views. Ticking several sizes lets the system pick the best match. The default set of 16, 32 and 48 pixels suits most favicons. Add 64, 128 or 256 if the icon will appear in larger places.
More sizes mean a larger ICO file, but icons are small, so the cost is usually minor. After downloading, test the result in the place you plan to use it.
Why a JPG source has limits
Icons often rely on transparent corners so they sit well on different backgrounds. A JPG cannot supply that, so your icon will have a solid background colour from the photo itself. If you need a rounded or cut-out shape, create a PNG with transparency first and use the PNG converter instead.
Testing your icon in the real place
Download the ICO and use it where it will live. For a website, place it at the address your pages point to and open the site in a new tab. For Windows, assign it to a shortcut and look at it in the folder at different view sizes.
If the small version looks muddy, return to the converter with a simpler or more tightly cropped JPG. Iterating a couple of times is normal, because icons reward bold shapes and punish detail.
If you convert several photos into icons for different purposes, give each download a clear name immediately. Icon files are small and easy to confuse, and a folder full of files called icon will slow you down. When you are happy with one, keep the source JPG and the chosen size list in a note so you can recreate it.
Privacy: your files stay on your device
- The tool decodes, resizes and encodes your pictures with your browser. The files are never sent to a server.
- To check it yourself: open the browser developer tools (F12), open the Network tab, convert a file, and look for any request that carries your image. You will see none.
Frequently asked questions
Which sizes are included?
Whatever you tick, from 16 to 256 pixels. The default is 16, 32 and 48.
Will a wide photo be cropped?
No. It is fitted inside a square, so transparent space appears around it.
Can I use this for a website favicon?
Yes. Download the ICO and place it where your site expects its favicon.
Why does my icon look blurry?
Photos lose detail at tiny sizes. Use a simple, high-contrast, square-cropped picture.
Is my JPG uploaded?
No. The ICO is built in your browser.
Can I make an icon with a transparent background from a JPG?
Not from the JPG itself, because it has no transparency. Remove the background in an editor and use the PNG converter.