Image utility / local workspace

Image to Icon

Pick an image, then frame it for an icon. Your file stays in this browser while you work.

Private by design

Your image is decoded and previewed locally. Nothing is uploaded to a service.

Choose an image to begin.

Start with an image

Drop a PNG, JPEG, or WebP here.

Up to 10 MB · 4096 px maximum edge · animated WebP is not supported

Use a still PNG, JPEG, or WebP.

Files stay in this browser. The limit is 10 MB, 4096 px on either edge, and 16,777,216 decoded pixels. GIF, SVG, AVIF, HEIC, damaged images, and animated WebP are not supported.

Build the files a site needs.

Download individual 16, 32, 48, 180, 192, and 512 px PNGs, a three-frame favicon.ico, or one ZIP with those files, a web manifest, and a README.

Your image is not uploaded.

Decoding, previewing, and exporting happen in browser memory. This tool does not send image contents, names, pixels, or colors to a server.

Useful details before you export.

Why does my icon look cropped?

Icons use a square cover crop. Drag the preview to reposition it, then use zoom and padding to adjust the framing.

Can I use a transparent background?

Yes. Transparent mode keeps alpha outside rounded corners and in unused padding. Choose a solid HEX color when you need an opaque background.

What if an export fails?

Your image and settings remain in place. Try the export again, or choose another supported image if the browser reports an input problem.