ImageToIcon is a small cross-platform tool for turning any image into a multi-size Windows
Details
Preview (light / dark)
Description
.ico file. Drop in a single picture and it generates all the standard icon sizes at once, with clean Lanczos‑3 downscaling — no wizard, no upsell, no bundle of proprietary editors.
Version Highlights
.ico, .exe and .dll files as input and pull their embedded icon frames
.svg files directly — vector sources are rasterised on the fly via Skia
Additional Features
.png, .jpg, .bmp, .tif, .gif, .webp, .tga, .qoi, .pbm/.pgm/.ppm/.pnm
.png-compressed frames inside the .ico container for smaller files, especially at 256 px and up
Supported File Types
Short Name
Long Name
File Extensions
BMP
Microsoft Windows Bitmap
*.bmp; *.dib; *.rle
DLL
Windows Library
*.dll
EXE
Windows Executable
*.exe
GIF
Graphics Interchange Format
*.gif
ICO
Windows Icon
*.ico
JPEG
Joint Photographic Experts Group
*.jpg; *.jpeg; *.jpe; *.jfif
PNG
Portable Network Graphics
*.png
PNM
Portable Anymap
*.pbm; *.pgm; *.ppm; *.pnm
QOI
Quite OK Image
*.qoi
SVG
Scalable Vector Graphics
*.svg; *.svgz
TGA
Truevision Targa
*.tga
TIFF
Tagged Image File Format
*.tif; *.tiff
WEBP
Google's Web Page Image
*.webp
Requirements