Favicon Generator

Turn any image into a full favicon set — PNGs, an ICO file and ready-to-paste HTML. Free and in your browser.

Drop a square image here
PNG, JPG, WebP, SVG & more — at least 256×256 px works best
Select image
Images are processed on your device and never uploaded.

How to make a favicon

A favicon is the small icon shown in browser tabs, bookmarks and on phone home screens. This free favicon generator takes one image and creates every size modern browsers and devices need — including a classic favicon.ico and Apple touch icon — all in your browser with nothing uploaded.

  1. Select a square image (a logo or 512×512 PNG works best).
  2. Pick a background for the .ico and click Generate Favicons.
  3. Download the ZIP, upload the files to your site root, and paste the HTML into your <head>.

What's in the pack

The ZIP includes favicon.ico (16/32/48), favicon-16x16.png, favicon-32x32.png, favicon-48x48.png, apple-touch-icon.png (180×180), and android-chrome icons at 192×192 and 512×512 — the standard set used by Chrome, Safari, Edge, Firefox, Android and iOS.

Frequently asked questions

What size image should I upload?

Use a square image of at least 256×256 px — 512×512 is ideal so the largest icons stay sharp. Non-square images are centred and padded automatically.

Where do I put the files?

Upload them to your website's root folder (the same place as your home page), then add the HTML snippet to every page's <head> section.

Are my images uploaded?

No. Everything is generated in your browser, so your image never leaves your device.

100% private — no uploads.