Turn anything into an icon β a photo, a logo, an emoji or a couple of letters. Get a genuine Windows .ICO file plus a full PNG favicon pack, made entirely in your browser.
β Real .ICO fileβ PNG pack 16β512pxβ No uploadsβ Free, no sign-up
π Private by design: your image is processed on your own device with the browser's canvas. Nothing is uploaded to any server, ever.
1. Design your icon
Pick a source, style it, and watch the live previews. Rounded and circle shapes are baked into the files β the corners outside the shape become transparent.
π
Drop an image here or click to choose
JPG, PNG, WebP or SVG β a square-ish image works best
No image loaded yet β the preview shows a placeholder.
1.00Γ
82% of the icon
Weight 800
#ffffff
#16a34a(used when βSolid colourβ is chosen)
Live preview
48px
32px
16px
My Website β Home
https://example.com β how your icon looks in a browser tab
2. Download your icon
The .ICO bundles every standard size into one file. The PNG pack gives you each size separately β exactly what a website favicon set needs.
PNG pack β individual sizes
Website code
Upload the PNG files and the .ICO to your site's root folder, then paste this into your page's <head>.
HTML <link> tags
π Good to know: the icon files themselves are always square β the rounded/circle shape is baked in as transparency around the shape, so the icon looks round wherever it is used. The 256px entry inside the .ICO is PNG-compressed, which every Windows version from Vista onwards (and all modern tools) supports.
Where are icons used?
Website favicons β the tiny picture in the browser tab, bookmarks and history. Use the .ICO plus the PNG pack and the code above.
Windows apps & shortcuts β .ICO is the native Windows icon format for programs, desktop shortcuts and folders.
Folder icons β right-click a folder β Properties β Customise β Change Icon, and pick your .ICO.
Phone home screens β the 180px PNG (βapple-touch-iconβ) is the size Apple devices use when a site is saved to the home screen.
Tips for a great icon
Keep it bold and simple β at 16px, fine detail disappears. One letter, one emoji or one strong shape works best.
Check the 16px preview above before downloading. If you can't tell what it is at that size, simplify.
Use a solid background colour for logos and photos; transparency suits simple shapes and emoji.