JPEG (JPG) photos work fine as a starting point. Because JPG does not support transparency, your ICO layers will have no alpha channel unless you switch to PNG or WebP for transparent icons.
How to convert JPG to ICO
- Select your
.jpg/.jpegfile in the tool above. - Pick sizes — use Recommended for typical favicon + Windows use, or toggle individual sizes (e.g. 48 and 32 for Explorer views).
- Download the
.icofile. Processing stays on your device.
When to prefer PNG or WebP instead
- You need a transparent background → use PNG to ICO or WebP to ICO.
- You have a logo with flat colors → SVG often scales best; see SVG to ICO.
Related tools
FAQ — JPG to ICO
Why does my icon have a white or solid background?
JPEG compression does not store transparency. If you need a transparent icon, export your artwork as PNG or WebP first, then convert.
Can I use the ICO as a Windows app icon?
Yes. The downloaded ICO follows the common multi-resolution format Windows expects for shortcuts and executables (when you assign icons in properties).
Is there a file size limit?
Large JPEGs are accepted up to 5 MB per file in this tool. Very large photos may be overkill — consider resizing in an editor first for faster loading.
More image tools
- Favicon GeneratorTurn one logo into every favicon size a website needs — a multi-resolution favicon.ico plus PNG icons for browsers, iOS and Android. Runs in your browser.
- Image CompressorCompress JPG, PNG and WebP images in your browser with a live before/after preview. Nothing is uploaded — your photos never leave your device.
- Image Format ConverterConvert images between WebP, PNG and JPEG in bulk. Drop several files at once — everything runs in your browser, nothing is uploaded.
- Image ResizerResize images in your browser. Set width and height, download the result as PNG. No server upload.