Favicon Generator
Generate a full favicon set — every standard PNG size, a real favicon.ico, a manifest, and ready-to-paste HTML — from one image. Runs entirely in your browser; nothing you upload is ever sent anywhere.
Drop a square-ish image here, or click to choose one
Quick Learn
A "favicon" isn't really one file anymore — modern sites ship a small family of icons at different sizes for different contexts: a tiny one for the browser tab, a larger one for an iOS home-screen shortcut, and even larger ones for Android and PWA install prompts. The classic favicon.ico is itself a small container format that can bundle several sizes (commonly 16×16, 32×32, and 48×48) into a single file, which is why some browsers still fall back to requesting /favicon.ico directly even when a page doesn't link one explicitly.
This tool takes one image, fits it into a square (centering it with transparent padding if it isn't already square), and renders every standard size from that single source — including packing the .ico file's directory format by hand, entirely in your browser. It also generates the manifest and the exact <link> tags to drop into your page's <head>.
Best Practices
- •Start from a square (or close to square) source image — a non-square image gets centered with transparent padding, which can look off if the original artwork wasn't designed with that space in mind.
- •Use simple, high-contrast artwork for the smallest sizes (16×16, 32×32) — fine detail that looks fine at 512px often becomes an illegible smudge at browser-tab size.
- •Keep the generated file names as-is (favicon.ico, apple-touch-icon.png, etc.) — they're the conventional names most frameworks, CMSs, and the HTML snippet here expect by default.
- •Add the site.webmanifest reference only if your site actually serves that file at the root — an unreferenced or missing manifest just produces a harmless 404, but it's easy to forget once and confuse yourself later.
More Image & Media Tools
QR Code Generator
Generate a QR code from text, a URL, or anything else, with adjustable size and error correction.
Barcode Generator
Generate Code128, EAN-13, and other common barcodes.
Image Compressor
Shrink image file size without leaving your browser.
Image to Base64
Convert an image to a base64 data URI, and back.
Image Format Converter
Convert between PNG, JPEG, and WebP.
SVG Editor
Edit, recolor, resize, optimize, and export SVG markup, with a live preview.
Frequently Asked Questions
Want the engineering deep-dives behind tools like this one?