Favicon Generator

Create favicons from text, emoji, or an uploaded image. Generate all standard sizes (16×16 to 512×512) and get the HTML code to add them to your site.

Works great with a single letter, number, or emoji

About Favicon Generator

Create a complete favicon set for your website from text, emoji, or a custom image. Generates all standard sizes used by browsers, mobile home screens, and PWA manifests. Copy the HTML <link> tags to add the favicon to your site.

Standard Favicon Sizes

16×16 — browser tab · 32×32 — browser tab (HiDPI) · 48×48 — Windows desktop shortcut · 180×180 — Apple Touch Icon · 192×192 — Android home screen · 512×512 — PWA splash screen

Frequently Asked Questions

A favicon (favorite icon) is the small icon shown in browser tabs, bookmarks, history, and search results. It helps users identify your site at a glance. Modern sites need multiple favicon sizes for different devices and contexts.
Copy the HTML code generated by this tool and paste it inside the <head> section of your HTML. Upload the PNG files to your website root or a /images/ folder and update the href paths accordingly.
Emojis make eye-catching favicons that are instantly recognizable and require no design work. They render well at small sizes because the emoji is already optimized for pixel display. Many popular tools and developer sites use emoji favicons.
For best results, use a square image (1:1 ratio) at least 512×512 pixels. The tool will scale it down to all required sizes. Non-square images will be letterboxed to fit the square canvas.