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.
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
- Upload a square image — your logo or icon works best.
- Preview the 16, 32 and 48 pixel versions to check they are still clear at tiny sizes.
- 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.