Free online image to ICO converter. Convert PNG/JPG/WebP to ICO format. Custom icon sizes from 16x16 to 256x256. Perfect for website favicons and Windows app icons.
Click to upload or drag & drop files here
Batch supported, max 50MB per file
1. Upload Image: Select a PNG/JPG/WebP image. Square images work best.
2. Choose Sizes: Select icon sizes (16x16 to 256x256). Multiple sizes supported.
3. Download ICO: Click 'Generate ICO' to download your icon file.
ICO is a Windows icon format that can contain multiple sizes in one file. The OS picks the best size automatically. Regular formats like PNG/JPG are usually single-size.
Different platforms need different sizes: browser tabs use 16x16, desktop shortcuts 32x32, iOS home screen 180x180, Android 192x192. Upload a square high-res image (512x512 ideal).
PNG, JPG, and WebP. PNG is recommended for best results since ICO natively supports transparency. JPG gets a white background.