Free Online Favicon Generator
Generate five common PNG favicon sizes from one image. Download a ZIP with a webmanifest and HTML code. All processing in your browser.
Selected file contents are processed in your browser
Drag and drop files here
or
How to Generate Favicons
- Upload a square image (PNG recommended, 512x512 or larger)
- Click "Generate Favicons"
- Preview all generated sizes
- Download the ZIP file
- Copy the HTML code and add it to your website
Features
- Generates 16, 32, 180, 192, and 512px PNG icon sizes
- Includes site.webmanifest file
- Ready-to-use HTML code snippet
- Non-square images use transparent padding, never stretching
- PNG output only; no .ico file is generated
- Supports PNG, JPG, WebP, and more
- Selected image contents are processed locally in your browser
Frequently Asked Questions
What is a favicon?
A favicon (favorite icon) is the small image shown in browser tabs, bookmarks, and mobile home screens. It helps users identify your website visually.
What sizes does this tool generate?
The tool generates five common PNG sizes: 16x16, 32x32, 180x180, 192x192, and 512x512, plus a site.webmanifest file. It does not generate an .ico file.
Is this favicon generator free?
Yes. There is no sign-up or watermark. Practical input size is limited by browser memory and Canvas dimensions.
What image should I use for my favicon?
Use a simple, square image — ideally 512x512 or larger. Logos, icons, or letters work best. Avoid complex photos as favicons are displayed very small.
How do I add the favicon to my website?
After downloading the ZIP, extract the files to your website's root directory and add the provided HTML code to your page's <head> section.
Does this work for WordPress?
Yes. For WordPress, upload the 512x512 image as your Site Icon in Appearance > Customize > Site Identity. The other files work with custom themes.
What is site.webmanifest?
It's a JSON file that tells browsers how to display your site when added to a mobile home screen. It's important for Progressive Web Apps (PWAs).
Are my images uploaded to a server?
No. Favicon generation uses the Canvas API and JSZip in your browser. The selected image contents are not sent to ToolkitFree for processing.
Can I use any image format?
JPG, PNG, and WebP are supported. Non-square images are centered with transparent padding. For best small-icon clarity, use a simple square PNG with transparency.
Does this tool generate favicon.ico?
No. The ZIP contains five PNG icons and site.webmanifest. The provided HTML references PNG favicon files.
What is the recommended favicon size?
The minimum recommended size is 512x512 pixels. Larger is fine. Square images produce the best results across all generated sizes.
Last reviewed