Favicon Generator
Generate favicons in all common sizes — 16, 32, 48, 64, 180, 192 and 512px — from text, an emoji or an uploaded image. Each PNG is rendered locally in your browser; nothing is uploaded.
How to use
- 1
Pick a source
Choose between text (1–3 letters), a single emoji, or an uploaded image. Text and emoji let you set background and foreground colours.
- 2
Generate the favicons
Click Generate to render PNG favicons at 16, 32, 48, 64, 180, 192 and 512px on a canvas in your browser.
- 3
Download the sizes you need
Download any individual size. For a complete setup, use 16×16 and 32×32 as the basic favicon, 180×180 as the Apple touch icon, and 192×192 + 512×512 in your web manifest.
Common use cases
- Generate a complete favicon set for a new website.
- Create an Apple touch icon (180×180) for iOS home screen bookmarks.
- Produce 192×192 and 512×512 icons for a PWA manifest.
- Quickly mock up a favicon from your brand initials.
Limitations
- This tool exports PNGs only. Modern browsers also support SVG favicons and the legacy .ico format, which are not generated here.
- Emoji rendering depends on the operating system; favicons may look different on Windows, macOS, Android and iOS.
- For uploaded images, non-square sources are centre-cropped to fit a square canvas.
Frequently asked questions
Related tools
View allSVG to PNG
Rasterise SVG vectors into PNG images.
Image Resizer
Resize images by pixels, percentage or aspect ratio.
Social Media Image Resizer
Resize images for Facebook, Twitter, Instagram, LinkedIn and more.
Image Compressor
Compress JPG, PNG and WebP images locally in your browser.