SammaPix Favicon Generator builds a real multi-size .ico file from any image, directly in your browser. Supports PNG, SVG, JPG, WebP and GIF — no upload, no signup.
Drop an image or click to browse
PNG, SVG, JPG, WebP, or GIF — square source works best
100% in your browser — file never leaves your device · max 20 MB
Upload your source image
PNG or SVG work best, but JPG, WebP and GIF are all supported. A square source 512×512 or bigger gives the cleanest result.
Pick sizes
16/32/48 cover browser tabs and Windows taskbar. Add 64/128/256 for modern high-DPI displays and Windows 10/11 shortcuts.
Download favicon.ico
SammaPix encodes all sizes into one .ico file locally. Drop it in your site root and add one <link> tag.
For dark/light mode and modern browsers, also ship a SVG favicon — much smaller and scales infinitely. Rasterize SVG to PNG
Pack 16, 32, 48, 64, 128 and 256 px variants into a single .ico file — browsers pick the sharpest size automatically.
ICO file is assembled locally with the native Canvas API and a tiny JS encoder. No upload, no server, your image stays on your device.
Start from PNG, SVG, JPG, WebP or GIF. Transparency is preserved — a square source 512×512 or bigger gives the cleanest result.
A modern .ico file is just a container for multiple PNG variants of the same icon. Browsers and operating systems each pick the size that best matches where the icon is displayed, from a 16×16 slot in a browser tab to a 256×256 shortcut on Windows 11.
Modern browsers also accept an SVG favicon, which is smaller and scales to any size perfectly. Use both: a multi-size .ico as a universal fallback plus a .svg for Chrome/Firefox/Edge. Legacy user agents that only read .ico will still get the right icon.
<link rel="icon" href="/favicon.ico" sizes="any">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link rel="apple-touch-icon" href="/apple-touch-icon.png">Drop favicon.ico in your site root and add the tags to the document <head>. Clear the browser cache to see it update.