Free

Free coded apps to suit all. No sign up, no email, usable offline, updates when I can, feedback welcome. Send feedback

ICON by ZawebaFrom a picture to an icon, in a couple of clicks.

Turn a picture into a Windows icon or a full set of website favicons. Load a PNG and save a proper multi-size Windows .ico, set the icon on a program of your own, or build the complete favicon set a website needs, all offline on your PC.

Version 1.0.2 · ZIP, 65 MB · How to install

This version isn't signed for Windows yet: if SmartScreen warns you, choose More info › Run anyway. Why?

Also for Mac and Linux: Mac (Apple silicon) (47 MB) · Mac (Intel) (49 MB) · Linux AppImage (38 MB) · Linux .deb (32 MB) · Linux .deb (Arm) (30 MB)

The Mac app isn't notarised by Apple yet: the first time, open it, then go to System Settings › Privacy & Security and choose Open Anyway. On Linux, make the AppImage executable (right-click › Properties, or chmod +x) and run it, or install the .deb.

ICON by Zaweba main window
What it does

ICON by Zaweba takes an ordinary picture and turns it into the icons a program or a website needs. Load a PNG, see it previewed, and save a proper Windows .ico with every size inside it, from 16 pixels up to 256. No account, no upload, no cloud: it all happens on your PC.

It builds the whole favicon set a website needs too, the .ico, every PNG size, the Apple and Android touch icons, the web manifest and browserconfig, and the exact lines of HTML to paste into your page. It can even write an icon straight into a program of your own.

Who it's for

  • Anyone building a website who needs a full favicon set
  • Developers who want a proper icon on a program they made
  • Designers turning a logo into a Windows icon
  • Anyone who just wants a .ico from a PNG without a website

Good to know

  • Download it and run it: no account, no sign-up.
  • Works with the other Zaweba apps you have installed.

Private by design

  • Works offline, with no account and no adverts.
  • Checks zaweba.com once a day for a newer version, sending only the app's name.
  • Problem reports and feedback are sent only if you click Send.
Key features

Everything you need, nothing you don't.

Start from any picture

Load a PNG or other image, preview it, and fit it with Contain or Cover before you make the icon.

A proper multi-size .ico

Saves one .ico holding every size you choose, from 16 to 256 pixels, each one sharp, the way Windows wants it.

A full website favicon set

favicon.ico, all the PNG sizes, Apple and Android touch icons and the Windows tile, in one go.

The manifest and head tags

Writes site.webmanifest and browserconfig.xml, and gives you the exact <link> lines to paste into your page, with a Copy button.

Set a program's icon

Point it at a program of your own and it writes the icon into it, to a copy by default so the original is safe.

Private and offline

No upload, no account, no tracking. Your picture never leaves your PC.

ICON

Every favicon a website needs, at once

Give ICON a square picture and it writes the whole set a modern site expects: favicon.ico, the 16, 32, 48 and 96 PNGs, the 180-pixel Apple touch icon, the 192 and 512 Android icons and the Windows tile, plus site.webmanifest and browserconfig.xml. It even hands you the head tags to paste in.

  • The .ico and every PNG size
  • Apple touch, Android and Windows tile icons
  • Manifest, browserconfig and ready-made head tags
ICON by Zaweba: Every favicon a website needs, at once
ICON

A sharp Windows icon from a PNG

Pick the sizes you want and ICON writes a single .ico with each one inside it, so your program looks crisp in the taskbar, on the desktop and in Explorer, large or small. The big 256 size is stored as PNG, exactly as Windows expects.

  • Choose the sizes from 16 to 256
  • Every size sharp, not a stretched thumbnail
  • A real .ico, built the way Windows wants
ICON by Zaweba: A sharp Windows icon from a PNG
ICON

Put your icon on your program

Made a little tool of your own and want it to have a real icon? Point ICON at the program, choose your picture, and it writes the icon straight into it. By default it works on a copy, so the original is never touched.

  • Writes the icon into the program file
  • Works on a copy by default, so nothing is lost
  • For programs that belong to you
ICON by Zaweba: Put your icon on your program
Specifications

The details

Works onWindows 10 and 11 (64-bit), macOS 12 or later (Apple silicon and Intel), Linux (64-bit, x86 and ARM)
OpensPNG and other common image formats
Makes.ico (16 to 256), the full favicon set, site.webmanifest, browserconfig.xml and head tags
AlsoWrites an icon into a program of your own (to a copy by default)
VersionVersion 1.0.2
DownloadZawebaIcon-1.0.2.zip (65 MB): unzip and run, no installer
LicenceFree for everyone, with every feature included. No warranty
Questions

ICON FAQ

What picture should I start with?

A square PNG works best, ideally 512 pixels or larger, so the small sizes stay sharp. ICON fits a non-square picture for you, but a square one gives the best result.

Is setting a program's icon safe?

Yes. By default ICON writes to a copy of the program, so your original is untouched. A signed program would need re-signing afterwards, as changing its icon changes the file.

Do the favicons work on every browser?

Yes. The set covers desktop browsers, iPhone and iPad, Android and the Windows tile, and the head tags point each device at the right file.

Try ICON today.

Download ICON by Zaweba: no account, no adverts, every feature included.