Create a real multi-size .ico from a JPG image, entirely in your browser. No signup, no upload.
JPG to ICO builds a real multi-size .ico from a JPG image.
Pick the largest size; every standard size up to it is included.
Each size is cover-cropped to a square, so a logo may be cropped.
In-browser only; nothing is uploaded. Re-encoding through the browser canvas removes EXIF, GPS, and other metadata.
JPG to ICO creates a real, multi-size .ico from a JPG image in your browser — the file is never uploaded to a server.
Pick the largest icon size and JPG to ICO generates a multi-size .ico containing every standard size up to it (16, 32, 48, 64, 128, 256), which gives better compatibility than a single size. Each size is cover-cropped to a square, so a logo or mark may be cropped.
A JPG source has no transparency to add. Re-encoding through the browser canvas removes EXIF, GPS, and other metadata.
JPG to ICO writes a proper .ico with multiple sizes, not a single renamed PNG.
Each size is cover-cropped to a clean square.
Pick the largest size and get every standard size up to it.
JPG to ICO runs in your browser; nothing is uploaded.
Create a multi-size .ico for a website from a JPG.
Generate an .ico for desktop apps or shortcuts.
Use the result panel to confirm which sizes are inside the .ico.
Create from a phone, tablet, or computer browser with the file staying local.
No. JPG to ICO builds the .ico in your browser, and it is never sent to imgtoolsbase or any server.
Yes. JPG to ICO generates a real .ico containing every standard size up to the largest you select (16, 32, 48, 64, 128, 256), which improves compatibility.
No. A JPG source has no alpha channel, so the icon has no transparency to add.
JPG to ICO cover-crops each size to a square, so parts of a wide or tall logo may be cropped.
Tools that pair well with JPG to ICO.