Pixel-precise drawing
Pencil, brush with hardness, shapes, fill, text and eraser on a zoomable grid. Snap to single pixels, see exact coordinates, undo without limits.
Draw pixel-perfect icons or convert a PNG, SVG or JPG into a multi-size Windows .ico. Preview it in the taskbar and Explorer, then ship it in your app — all from the browser.
Everything you need
Most “PNG to ICO” tools hand you a blurry 16-pixel version and call it done. IconEditor gives you a proper multi-size document, pixel tools to fix the small sizes, and a preview of how Windows will actually render it.
Pencil, brush with hardness, shapes, fill, text and eraser on a zoomable grid. Snap to single pixels, see exact coordinates, undo without limits.
Edit 256, 128, 64, 48, 32, 24 and 16 px side by side. Draw the big one, scale it down with one click, then hand-tune the small ones.
Drop in a PNG, JPG, SVG, WebP, BMP, GIF or an existing ICO. Crop with a square selection and resample with a high-quality Lanczos filter.
See your icon on the taskbar, desktop, Explorer list and large-icon views, a window title bar and a browser tab — before you export.
A single .ico with a PNG-compressed 256 px entry and 32-bit BMP entries with alpha — exactly what Windows Vista through 11 expect. PNG and ZIP too.
Copy the .rc, .csproj, Electron, Tauri or HTML snippet that wires the icon into your project. No documentation hunt.
How it works
app.ico in three stepsNo tutorials required. The editor mirrors the workflow every Windows developer already knows: make the big version, derive the small ones, ship one file.
Start from a blank 256×256 canvas or import your logo. Crop it square, pick which sizes to generate, done.
Select 32, 24 or 16 px and use the pencil on the grid to sharpen edges and simplify details that blur when scaled.
Check it on the taskbar and in Explorer, then download a multi-size .ico plus the snippet for your build.
See it before you ship
One click renders your icon the way Windows will: pinned to a dark taskbar, on the desktop, in Explorer's list and large-icon views, in a title bar and in a browser tab. Sizes you have not drawn are scaled from the nearest larger one — exactly what the shell does.
Every size Windows asks for
Windows picks a different entry for the taskbar, Explorer, title bars and high-DPI screens. Missing one means a blurry upscale somewhere. IconEditor exports all seven — and fills any you skip from the nearest larger size.
Built for developers
Whether you ship a WinForms utility, a C++ tool, an Electron desktop app or a Tauri build, the exported file drops straight into your project — the export dialog hands you the snippet.
From the maker
I have shipped Windows software for close to thirty years, and every web icon tool I tried was really a converter: no proper SVG import, no way to fix the 16-pixel version. IconEditor is the editor I wanted — the ideas of the classic desktop icon tools, in a browser tab.
Questions
Short answers here; the full FAQ covers transparency, ICO internals and browser support.
Yes — free for personal and commercial use, with no account, watermark or export limit.
Up to seven: 256, 128, 64, 48, 32, 24 and 16 px. The 256 px entry is PNG-compressed; the rest are 32-bit BMPs with full alpha.
Yes. Import a PNG, JPG, GIF, BMP, WebP or SVG, crop it, choose sizes and export — and touch up any size pixel by pixel first if you like.
Drawing happens entirely in your browser. Import/export conversions run in memory on our server and are discarded immediately; nothing is written to disk.
Open the editor and export a Windows-ready .ico in the next five minutes. Free, in your browser, nothing to install.