🖼️ Icon Converter

Convert Image to Icon

Generate favicon, app icon, and desktop icon files from any image. All standard sizes (16px–512px) in one click. Download individually or as a ZIP bundle.

🖼️

Drop your image here

Supports JPG, PNG, WEBP, SVG — use a square image for best results

Source Image

Source

Select Icon Sizes

Download Icons — click any size or download all as ZIP

Complete Icon Generation Suite

Every icon size you'll ever need, in one place

📐

All Standard Sizes

Generates 16, 32, 48, 64, 96, 128, 192, 256, 384 and 512px sizes with a single click.

📱

Platform Presets

Favicon, Web App (PWA), Desktop, iOS and Android presets automatically select the right sizes for each platform.

📦

ZIP Bundle Download

Download all selected icon sizes bundled into a single ZIP file — ready to drop into your project folder.

🔒

100% Private

All icon generation happens in the browser canvas. Your images stay on your device at all times.

How It Works

Icons in 4 steps

1

Upload Image

Drop any image — works best with square images or logos with clear subjects.

2

Pick Sizes

Use a platform preset or manually select the icon sizes you need.

3

Customize

Adjust crop style, corner radius, padding and background color.

4

Download

Download individual PNGs or get them all bundled as a ZIP file.

Frequently Asked Questions

What format should my input image be?
For best results use a square image (1:1 aspect ratio) in PNG format with a transparent background. If your image is not square, use the Crop Style option to control how it fills the square icon canvas. SVG input gives the sharpest results since it can be scaled to any size without quality loss.
What sizes does a favicon.ico need?
Modern favicon.ico files should contain 16×16, 32×32 and 48×48 pixel sizes embedded together. Use the Favicon preset which automatically selects these sizes. For modern browsers you can also just provide a 32×32 or 64×64 PNG as your favicon. The Web App preset adds 192×192 and 512×512 for PWA manifest icons.
Does this generate a real .ico file?
This tool generates PNG files for each selected size and bundles them into a ZIP. True .ico files (which embed multiple resolutions) require binary-level ICO format encoding. For best browser compatibility, link to a 32×32 PNG as your favicon — all modern browsers support this natively without a .ico file.
What iOS and Android icon sizes do I need?
iOS requires sizes from 20px up to 1024px (App Store). The iOS preset generates the most commonly needed sizes: 60, 76, 120, 152, 167, 180 and 1024px. For Android, adaptive icons require 48dp (mdpi) up to 192dp (xxxhdpi), which the Android preset covers at 48, 72, 96, 144 and 192px.