🌿 Menu
Image → Icon

Build a real .ico, not a resized guess.

Upload an image, paste SVG, type initials, or drop an emoji. Get a proper multi-size ICO plus the full favicon set — and see it live in a taskbar, dock, tab and home screen before you download anything.

No signup Unlimited icon sets Real ICO binary packing

Source

Drop a PNG / JPG / WebP
or click to browse

Shape & canvas

8%
0px

Sizes to include

Live context preview

The same generated icon, rendered in five real places it will actually show up.

Add a source on the left — the taskbar, dock, tab, folder icon and home screen below will update instantly.
Real .ico packingByte-level ICONDIR container, not a renamed PNG.
5-context live previewTaskbar, dock, tab, folder, home screen — before you download.
4 sources, 1 pipelineImage, SVG, initials or emoji — same shape & export.
Full package + HTML tagsICO, PNGs, manifest, apple-touch — zipped, with ready-to-paste tags.
Why does a real .ico matter, versus just renaming a PNG?

A proper .ico can bundle several sizes in one file so browsers and Windows pick the right one for each spot — a renamed PNG only ever has one resolution, which looks soft or pixelated everywhere else it's used.

Which sizes do I actually need?

At minimum 16×16 and 32×32 inside favicon.ico, plus a 180×180 Apple touch icon. Use the "Full package" preset if you also want Android home-screen and PWA manifest icons.