Favicon & App Icon Kit
Generate exact-size PNG app icons and a valid multi-frame favicon.ico locally.
Runs locally in your browser. Your input is not uploaded or stored. You can verify this in your browser’s network panel.
Processing limits
- Accepted formats: jpeg, png, webp, avif
- Maximum file size: 25 MB
- Maximum image size: 40,000,000 pixels
Canvas output may remove metadata such as EXIF orientation and camera information.
What does this tool solve?
Create real PNG files at common favicon and app-icon sizes plus a multi-image favicon.ico container from one source image.
Continue with Image Metadata Inspector, Image Resizer
What examples should you start with?
Browser favicon
Source image → 16 / 32 / 48 pxfavicon.ico with PNG framesApp icon
Source image → 180 / 192 / 512 pxDownloadable PNG files at exact dimensionsHow does it work?
Each size is rendered to an in-memory canvas with a centered cover crop, then encoded as PNG. The ICO output stores the 16, 32, and 48 px PNG frames in a valid ICO directory.
The source image is never overwritten. Generated Blob URLs are released when a new source is chosen or the page is closed.
What are the edge cases and limits?
- Source images are limited to 25 MB and 40 MP. Transparent pixels remain transparent in PNG outputs.
- The tool does not generate SVG masks, platform-specific safe-area padding, or an application manifest file.
- Always preview icons at their target size; fine detail and small text may disappear at 16 px.
Technical reference
Related tools
- Image Metadata InspectorInspect EXIF, IPTC, XMP, and C2PA manifest presence locally before publishing an image.
- Image ResizerResize multiple images locally while preserving their proportions when needed.
- Image Format ConverterAdjust images to JPG, PNG, or WebP locally in your browser.