Favicon Generator

Turn any image into website favicons. Get 16 × 16, 32 × 32 and 48 × 48 pixel PNG favicons, preview each size, and download them — all in your browser.

Drag & drop your image here, or click to browse

Your file is processed locally in your browser and never uploaded.

Note: this tool produces PNG favicons, which all modern browsers accept as favicons. It does not produce a classic .ico file.

Your result will appear here

Your favicons

Use square images with a clear subject for the best result — tiny favicons hide fine detail.

Add them to your site

How to use

  1. Upload a square image — your logo or icon works best.
  2. Preview the 16, 32 and 48 pixel versions to check they are still clear at tiny sizes.
  3. Click Download all three, then paste the HTML snippet into your page's <head>.

Frequently asked questions

What is a favicon?

A favicon is the tiny icon a browser shows in the tab next to your page title, and in bookmarks. It helps people recognise your site at a glance.

Are PNG favicons supported?

Yes. All modern browsers — Chrome, Firefox, Safari, Edge — accept PNG favicons. Only very old browsers need the classic .ico format.

Why does my favicon look blurry?

Favicons are tiny: 16 pixels is only a few millimetres on screen. Fine text and thin lines disappear at that size, so use a bold, simple image with a clear shape.

Is my image uploaded to a server?

No. The favicons are generated in your browser with the canvas API and never leave your device.

Related tools