Free Online Favicon Generator & Toolkit
All-in-one favicon tool — generate from text, image, emoji, or gradient. Convert formats, preview in browser contexts, export all sizes, and get ready-to-paste HTML code. Free, no signup.
Live Preview
16
32
48
64
Favicon from Text
Enter 1–2 characters, pick colors and font.
Favicon guide and FAQ
Create favicons from text, image, or emoji
Use the tool above to generate a favicon from up to two characters (e.g. your brand initial), an uploaded logo or image, or any emoji. All processing runs in your browser; nothing is uploaded to our servers.
Convert PNG, JPG, WebP to favicon.ico
Upload an image and download it as PNG (16×16, 32×32, 48×48), a single ICO file containing all sizes, WebP, or JPEG. Use the format that best fits your stack; modern browsers support PNG and ICO favicons.
Favicon size guide (16×16, 32×32, 48×48)
16×16 is used in browser tabs and address bars; 32×32 in bookmarks and taskbars; 48×48 for Windows site icons. Providing multiple sizes—or one ICO with all three—ensures a sharp icon everywhere.
How to add a favicon to your website
Place your favicon file in the root of your site (e.g. /favicon.ico or /favicon-32x32.png). In your HTML <head>, add:
<link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="any"> <link rel="icon" href="/favicon-32x32.png" type="image/png" sizes="32x32">
For Apple touch icons, use 180×180 PNG and rel="apple-touch-icon".