Favicon Maker & Generator

Upload an image or design a favicon from text, letters, or emoji. Generates all standard sizes (16×16 to 512×512) and downloads as individual PNGs, a ZIP bundle, or a multi-size ICO file - entirely in your browser.

PNG + ICO + ZIP 10 SIZES
1

Choose Method

2

Upload Your Image

Drop an image here or browse

JPG, PNG, WebP, SVG, GIF  ·  Best results with square images

Source image

Non-square image - will be cropped to square when generating favicons.

2

Design Your Favicon

Up to 4 characters. Emoji work great!

0°90°180°270°360°
3

Preview

Upload an image or design a favicon to see the preview

Design Preview

256px preview

How it looks

16px tab icon Your Website

Browser tab

16px bookmark Your Website

Bookmarks bar

192px home screen icon

Your App

Home screen

All Sizes

4

Download

Complete steps 1 and 2 above to enable downloads.
Single PNG
Download one size at a time
Full Package ZIP
All 10 sizes (16-512px) + HTML <head> snippet
favicon.ico
Multi-size ICO (16 + 32 + 48 px) - drop-in browser favicon

🔒 100% Private

All processing runs in your browser using the HTML5 Canvas API. Your images are never uploaded to any server.

Favicon Size Guide

16×16 Browser tab, address bar
32×32 Taskbar, high-DPI tab
48×48 Windows site shortcuts
64×64 General-purpose icon
96×96 Google TV / Chromecast
180×180 Apple touch icon (iOS)
192×192 Android Chrome, PWA
256×256 Windows high-DPI tiles
512×512 PWA splash screen

HTML <head> Snippet

Paste into your page's <head> tag:

<link rel="icon" href="/favicon.ico">
<link rel="icon" type="image/png"
  sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png"
  sizes="16x16" href="/favicon-16x16.png">
<link rel="apple-touch-icon"
  href="/apple-touch-icon.png">
<link rel="icon" type="image/png"
  sizes="192x192" href="/favicon-192x192.png">

Design Tips

→

Keep it simple. Favicons are tiny - a single bold letter or symbol reads much better than complex artwork.

→

Use high contrast between text and background so the icon reads clearly at 16px.

→

For logos, upload a square PNG with a transparent background for best results.

→

Rounded and circle shapes look great on iOS home screens and Android launchers.

→

Place the favicon.ico in your site root - browsers fetch it automatically even without a <link> tag.