Skip to content

Favicon generator

Drop your logo: out comes a zip with the icons today’s browsers actually use, the manifest and the five tags to paste. The image never leaves your device.

Your file stays on your device: nothing is uploaded

How it works

Every size is derived from the original image and not from the previously produced one: resizing in a chain adds up resampling errors, and at sixteen pixels that is the whole difference between a crisp icon and a mushy one. Resizing uses Lanczos, the same as in “Resize images”. The favicon.ico file holds three sizes — 16, 32 and 48 — because it is an archive of images rather than a single format, and browsers pick the one they need. The 192 and 512 pixel icons are what a phone uses when someone adds the site to their home screen. If your logo is not square you can choose to keep it whole, with margin on the short sides, or fill the square by cropping: the first is the default, because cropping cuts pieces off the logo and people notice late.

Your files are never uploaded. Anywhere.

Not to a server of ours, not to a third party, never. When you pick a file it stays in your browser’s memory: it is read, processed and written back on your device, and you save the result yourself. There is no path that takes it elsewhere, because there is no server to send it to.

  • Processed locallyFormats are handled by WebAssembly code running in your browser, not by a remote service.
  • Nothing to upload, nothing to wait forOther services send your file to a server and then send it back to you. Here the file never leaves: there is no upload to wait for.
  • No accountNo sign-up, no email, no daily limits to get around by paying.
  • No files to deleteOthers promise to erase your files after an hour. We have nothing to erase: they never reached us.
YOUR DEVICEWASMservernever

Other tools in this category

No upload: what you process never leaves your device.

Built with permissively licensed open source libraries.

Privacy policy