Learn how to create a favicon for your website from any image. Generate .ico, 16×16, 32×32, and 180×180 PNG files in one click.
A favicon (short for "favorite icon") is the tiny image that appears in browser tabs, bookmark lists, and on the home screen when a visitor saves your site. It’s one of the first brand signals a returning visitor notices — and a missing or blurry favicon looks unprofessional.
Browsers and devices request several favicon sizes:
Creating all these manually is tedious. The PPImage Favicon Generator produces every size in one click.
Step 1 — Prepare your source image
Start with a square image — ideally 512×512 px or larger. PNG with a transparent background works best for logos. JPEG works too if you want a solid-color background.
Step 2 — Open the Favicon Generator
Go to ppimage.com/favicon-generator. No account or installation needed.
Step 3 — Upload your image
Drag and drop your source PNG or JPEG onto the upload zone. The tool shows a live preview of how your icon will look at different sizes.
Step 4 — Adjust the padding (optional)
Use the padding slider to add breathing room around your logo. Many designers add 10–15% padding so the icon doesn’t touch the edges at small sizes.
Step 5 — Choose background style
Select transparent (recommended for logos) or a solid color. If your logo has a white background you may want to set it to transparent here.
Step 6 — Click Generate
The tool instantly produces all sizes: favicon.ico, favicon-16x16.png, favicon-32x32.png, apple-touch-icon.png (180×180), and android-chrome-192x192.png.
Step 7 — Download and install
Download the ZIP, extract it into your website’s /public folder, and add the following tags to your HTML <head>:
html <link rel="icon" href="/favicon.ico"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="apple-touch-icon" href="/apple-touch-icon.png">
| File | Size | Used By |
|---|---|---|
| favicon.ico | 16×16 + 32×32 | All browsers (fallback) |
| favicon-16x16.png | 16×16 | Browser tabs |
| favicon-32x32.png | 32×32 | HiDPI tabs, Windows taskbar |
| apple-touch-icon.png | 180×180 | iPhone / iPad home screen |
| android-chrome-192x192.png | 192×192 | Android home screen |
Create your favicon right now with the free Favicon Generator.