Upload an image to generate icon sizes
Non-square images are center-cropped to a square before resizing. The zip includes an HTML snippet showing how to reference the icons on your site.
Upload one image and generate every size you need — free, no sign-up, nothing leaves your browser.
Upload an image to generate icon sizes
Non-square images are center-cropped to a square before resizing. The zip includes an HTML snippet showing how to reference the icons on your site.
Every size exists for a specific display context, not out of redundancy. The tiny 16×16 and 32×32 icons show up in browser tabs and bookmark bars, where screen space is at a premium. The larger 180×180 size is what iOS uses when someone adds your site to their home screen, displayed as a rounded-corner app-style icon. The 192×192 and 512×512 sizes serve the same purpose on Android and for Progressive Web Apps, including splash screens shown briefly while the page loads. Because each size is generated from your original image independently rather than scaled down from one small master copy, the smaller icons stay sharp instead of looking blurry — a common problem when a site only provides one large file and lets the browser resize it on the fly.
No — modern browsers all support PNG favicons directly, so this generates PNG files at every size you need instead of the older .ico format, which most sites no longer require.
16×16 and 32×32 for browser tabs, 180×180 for Apple touch icons, and 192×192 and 512×512 for Android/PWA home screen icons — the standard set most sites and apps need.
Usually in your site's root folder, referenced from the <head> of your HTML with a <link rel="icon"> tag for each size — the zip includes a text file with the exact HTML snippet to copy in.
It's automatically center-cropped to a square before resizing, so the middle of your image is preserved and nothing gets squashed or stretched out of proportion.
No. Every size is generated locally in your browser and zipped locally too — nothing is sent to a server.
We've noticed an ad blocker is active. Cwtch.es relies on ads to stay free, so zips downloaded while a blocker is active will include a small credits.txt file alongside your icons. Disable your ad blocker for this site (or add it to your allow-list) and recheck to download without it.