CSSAWWWARDS
+ Submit tool
Built-in toolFree · No signup

Favicon & App Icon Generator

Upload a single source image and get every favicon and app icon size a modern site needs — favicon.ico, 16×16, 32×32, 48×48, apple-touch-icon, and Android Chrome 192/512 icons — plus a site.webmanifest and the exact <head> snippet to paste in. Download everything as one zip, ready to drop into your project's public folder.

Share:
Share on XLinkedIn
Drop an image here or click to browseIdeally 512×512px or larger

PNG, JPG, WebP, or SVG. Square images work best — non-square sources are centered and letterboxed.

Used in site.webmanifest (name & short_name).

Upload an image to see the generated icon set.

Add to <head>
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="icon" href="/favicon.ico" sizes="any">
<meta name="theme-color" content="#1d9e75">

How to use

01

Upload your logo

Drop in a PNG, JPG, WebP, or SVG. Square, high-resolution sources (512×512 or larger) give the cleanest results.

02

Set background & theme

Choose a solid background or keep transparency for non-square sources, set your app name and theme color.

03

Check the preview

See how the icon looks in a browser tab and as a home-screen app icon before downloading.

04

Download the zip

Get every icon size, favicon.ico, site.webmanifest, and the <head> snippet — drop straight into your project.

More CSS utility tools

From our directory of 30+ CSS tools.

Browse all →

Know a great CSS tool?

Submit it to the directory and help developers discover it.

Submit a tool →