Create a favicon from text or emoji. Pick the font, shape, and colors. Preview live and download PNG.
Letters, numbers, or an emoji like 🚀
A favicon is the small icon shown in the browser tab next to your page title, in bookmarks, and in some search results. It's the smallest piece of visual branding your site has, but it appears in every session a user has with your site. A missing favicon shows a generic browser icon — a quiet signal that the site is unfinished.
Most modern sites provide one 512×512 PNG and let the browser scale down. It looks fine at small sizes as long as the design is simple.
Add these lines to the <head> of your site:
<link rel="icon" href="/favicon.png"><link rel="apple-touch-icon" href="/apple-touch-icon.png"><link rel="icon" type="image/svg+xml" href="/favicon.svg"> (optional, modern)Provide at least 32×32 for browsers and 180×180 for Apple touch icon. Modern sites typically use a single SVG or a 512×512 PNG scaled down.
Add a link tag in the HTML head: <link rel="icon" href="/favicon.png"> and for Apple: <link rel="apple-touch-icon" href="/apple-touch-icon.png">.
Modern browsers accept PNG and SVG. The .ico format is legacy but still useful for older browsers. Most sites can skip it today.
Yes. This tool renders emoji as the favicon graphic. It works on modern browsers and is often faster than designing a custom icon.
Sans-serif fonts (Inter, Verdana, Trebuchet) read best at 16px. Serif fonts can work for premium brands but lose detail. Avoid thin weights.
Tool runs entirely in your browser. No files are uploaded to any server. Download and host the PNG on your own site.