Favicon / App icon all-in-one generator
Three input modes (emoji / 1-3 letters / upload) → emit favicon.ico, every PNG size (16/32/48/96/180/192/512), PWA maskable, Microsoft tile, HTML snippet, and site.webmanifest in one ZIP.
Input mode
Background
›How to use
- Pick an input mode: Emoji (fast and playful), Text (brand initials like
9N), or Upload (you already have a logo). - Tune the colours, padding, and (image mode only) iOS-style rounded corners.
- Below, fill in the app name — it ends up in
site.webmanifest. Hit Generate favicon. - Once generated, the preview + all sizes appear on the right. Expand the HTML / manifest snippet sections to copy, or hit Download ZIP to grab everything.
Tips
- The ZIP includes:
favicon.ico(multi-resolution 16/32/48), PNG sizes 16–512, apple-touch-icon, Android Chrome, PWA maskable, Microsoft tile, HTML snippet, andsite.webmanifest. - Maskable icons are required for Android 12+ (so the icon survives circular / squircle crops). We reserve a 10% safe zone automatically.
- Emoji mode uses Apple Color Emoji on macOS / iOS and the system emoji elsewhere — appearance will differ slightly per platform.
- Everything runs in your browser via Canvas API — images never upload (vs realfavicongenerator.net, which uploads).
Related tools
- Image ↔ Base64Drop images → data URI / raw base64 / HTML / CSS one-click copy; paste base64 → preview + download
- HEIC → JPG / PNG / WebPConvert iPhone .heic photos to common formats, batch processing + ZIP download, all in your browser
- Image compress to sizeBinary-search JPEG quality to hit a target file size (300KB / 500KB / 2MB / etc.) — for job sites, government forms, upload limits
- Image Crop (free / aspect / circular)Visual drag-to-crop with locked aspect ratios (1:1 / 16:9 / 3:2…), circular mask for avatars, export PNG / JPG / WebP with custom output width