Convert JPG to ICO Online
Create favicon ICO files from your JPG images. Choose from standard icon sizes.
Drop your JPG file here
or click to select
How JPG to ICO works
Upload JPG
Drag & drop or click to select your JPG file.
Choose Options
Adjust quality, size, or other output settings if needed.
Download ICO
Click Convert and your ICO file downloads instantly.
About JPG to ICO conversion
ICO (Windows Icon) files are the standard format for website favicons and Windows application icons. What makes ICO files special is that a single .ico file can contain multiple sizes of the same icon simultaneously - Browsers and operating systems automatically select the most appropriate size for the context (16×16 in browser tabs, 32×32 on the taskbar, 256×256 for folder views on high-DPI displays).
For favicons specifically, modern best practice is to include at least 16×16, 32×32, and 48×48 in the ICO file, plus a separate 180×180 PNG for Apple Touch Icon (used when iOS saves your site to the home screen). The favicon.ico file should be placed in your web root so browsers find it automatically.
Source image quality matters significantly for small icon sizes. Use a square, high-contrast image with a simple subject - Complex photography looks like an indistinct blob at 16×16. Logos with bold outlines and limited colours work best. If your source JPG is 256×256 or larger, the downscaled icon sizes will be crisp.
Where ICO comes from
ICO (Icon) is a Windows container format introduced with Windows 1.0 in 1985. Originally limited to 16-colour 32x32 pixel images, the format evolved through Windows XP (which added 32-bit alpha) and Windows Vista (which embedded PNG inside ICO for 256x256 sizes). A single ICO file contains multiple resolutions so the OS can pick the right one for the Start Menu, taskbar, file explorer or alt-tab switcher. ICO became the de facto favicon standard in 1999 when Internet Explorer 5 introduced favicon.ico, and most browsers still request that path today.
JPG vs ICO at a glance
| JPG | ICO | |
|---|---|---|
| Compression | Lossy DCT | Uncompressed BMP (or PNG inside) |
| Transparency | None | Full alpha channel |
| Typical file size (12 MP photo) | 3-5 MB | 100-300 KB (downsampled to 256 px) |
| Best for | Photographs | Windows favicons, app icons |
| Animation | No | No |
| Bit depth | 24-bit | 32-bit (24-bit + alpha) |
| Browser support | Universal | Universal as favicon |
Real-world workflow — Indie developer ships a Windows app icon
- Design 1024x1024 JPG logo in Figma and export
- Convert JPG to multi-resolution ICO (16, 32, 48, 256)
- Drop ICO into Visual Studio project resources
- Compile installer — Windows shows crisp icon at every DPI
Recommended conversion settings
| Use case | Settings |
|---|---|
| Website favicon | Multi-res: 16, 32, 48 px embedded |
| Windows desktop app | Full set: 16, 32, 48, 64, 128, 256 px |
| Shortcut icon (.lnk) | 32 and 48 px, 32-bit alpha |
| Installer (.msi) | 256 px PNG-compressed for retina |
Where will your ICO file open?
| Platform | JPG | ICO |
|---|---|---|
| macOS Preview | ✓ | ~ |
| Windows Photos | ✓ | ✓ |
| Outlook (desktop) | ✓ | ✗ |
| Gmail | ✓ | ✗ |
| iPhone Photos | ✓ | ✗ |
| Android gallery | ✓ | ✗ |
| Photoshop | ✓ | ~ |
| Chrome/Safari/Firefox | ✓ | ✓ |
| Slack/Discord | ✓ | ✗ |
When to convert JPG to ICO
The most common use for converting JPG to ICO is creating a website favicon - The small icon that appears in browser tabs, bookmark lists, and the browser address bar. Every website needs one, and browsers expect it at /favicon.ico on the root domain. An ICO file can bundle multiple sizes (typically 16×16, 32×32, and 48×48 pixels) so the browser picks the most appropriate one for its context.
Windows desktop application developers also use ICO files as application icons. If you are building a desktop app, a custom shortcut, or a Windows installer, ICO is the native format Windows uses for all icon display contexts from the taskbar to the file explorer thumbnail.
Start with the highest-resolution version of your logo or image, as the converter will automatically generate each selected size from the source. A 512×512 or 1024×1024 pixel JPG gives the best results when scaled down to the small sizes that ICO requires.
JPG to ICO tips
- Use a square source image - Rectangular images are cropped to square during ICO conversion. Crop to square before uploading for predictable results.
- For website favicons, include at minimum 16×16, 32×32, and 48×48 - These cover browser tabs, taskbar pinning, and bookmark icons.
- Use a simple, bold design: fine details and thin lines disappear at 16×16 pixels. Test the icon at small sizes before publishing.
- After downloading, reference your favicon in HTML:
- For Apple devices, additionally create a 180×180 PNG and reference it with
Why use this JPG to ICO converter
Related tools
Formats involved
JPG – Joint Photographic Experts Group
ICO – Windows Icon Format
JPG to ICO tips
- For best results, start with a square JPG — non-square images are automatically cropped or padded during conversion.
- Always include at least the 32×32 and 16×16 sizes; the 16×16 is displayed in browser tabs and bookmark lists.
- Test your favicon by viewing it at 16×16 actual size — many detailed designs become unrecognizable at that scale.
JPG to ICO — frequently asked questions
Related guides & articles
Maybe you wanted something else?
- If you need transparent edges in a standard format → JPG to PNG
- If you want a scalable favicon for retina displays → JPG to SVG
- If your icon will only live on the web → JPG to WebP
- If you want to shrink your source JPG first → Compress JPG