Favicon Generator

Generate simple favicon icons from text and colors. Download in multiple sizes for browsers, Apple touch icons, Android, and PWAs.

Embed this tool

Advertisement

Ad

What Is a Favicon?

A favicon (short for "favorite icon") is a small icon associated with a particular website or web page. Introduced by Microsoft in Internet Explorer 5 in March 1999, favicons have become a universal web standard. They appear in browser tabs, bookmark bars, browsing history, search results, and mobile home screen icons. According to the W3C HTML Living Standard, the rel="icon" link type identifies a resource that represents the page or site — typically a small square image.

The original favicon format was ICO, a Windows icon container that can hold multiple image sizes. Modern web development has expanded to PNG for better compression and transparency, and SVG for resolution-independent scalability. Each format has trade-offs: ICO offers backward compatibility with older browsers and contains multiple resolutions in one file; PNG provides smaller file sizes and alpha channel transparency; SVG scales to any resolution but is not supported by all contexts (like Apple touch icons).

Beyond browser tabs, favicons now serve critical roles in Progressive Web Apps (PWAs), where they appear as app icons on mobile home screens, in task switchers, and on splash screens during app launch. The web app manifest specification (W3C) defines how developers should provide icons at multiple resolutions so browsers can select the most appropriate one for each context.

Favicon Sizes Reference

Different platforms and contexts require different favicon sizes. Here is a comprehensive reference table for modern web development in 2024–2025:

SizePurposePlatform
16×16Browser tabs, address barAll desktop browsers
32×32Taskbar, bookmarks, new tab pageWindows, macOS, Linux
48×48Windows site icon, side panelChrome on Windows
180×180Apple touch iconiOS, iPadOS, Safari
192×192PWA icon, Android home screenChrome Android
512×512PWA splash screenChrome, Edge (PWA)
SVGScalable, any sizeModern browsers (Chrome 80+, Firefox 41+)

Source: Wikipedia — Favicon, W3C HTML Living Standard.

Real-World Implementation Guide

To implement favicons comprehensively, add these tags to your HTML <head>:

<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" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">

The web app manifest (site.webmanifest) should include an icons array with multiple sizes for PWA support. This ensures your site looks professional across all devices — from desktop browsers to mobile home screens. For a complete implementation, consider using a favicon generator service or this tool to create all required sizes, then validate your setup with browser developer tools.

Desktop browsers
iOS & Android
PWAs

Frequently Asked Questions

A favicon (favorite icon) is a small icon associated with a website, displayed in browser tabs, bookmarks, history, and search results. It helps users identify your site visually, improves brand recognition, and makes your site look professional. Without a favicon, browsers show a generic blank page icon, which can make your site appear unfinished.

Related Tools