Favicon for WordPress — Generate Site Icons Free
Generate WordPress-compatible favicon and site-icon sizes in your browser.
Selected file contents are processed in your browser
Drag and drop files here
or
How to Add a Favicon to WordPress
- Upload your logo or image — a square image of 512x512 or larger gives the sharpest icons
- Largest icon only is already selected: WordPress builds every smaller size from one 512x512 site icon
- Download the ZIP and take android-chrome-512x512.png out of it
- In WordPress, open Appearance > Customize > Site Identity > Site Icon and upload that file
Features
- Choose from 16, 32, 180, 192, and 512px PNG icon sizes
- Icons redraw as you change the size set; no separate generate step
- site.webmanifest generated when a 192 or 512px icon is selected
- HTML code snippet listing exactly the sizes you generated
- High-quality image scaling
- Selected image contents are processed locally in your browser
Frequently Asked Questions
What favicon sizes does WordPress need?
WordPress needs a site icon of at least 512x512 pixels. It automatically generates all smaller sizes from this, so this page starts on the 512x512 icon alone. Switch the size set to add the other standard sizes.
How to add a favicon to WordPress?
Go to Appearance > Customize > Site Identity > Site Icon in your WordPress dashboard. Upload the 512x512 PNG from our download. WordPress handles the rest automatically.
Can I use the ZIP download for WordPress?
For WordPress, you only need the 512x512 android-chrome-512x512.png file, which is what this page generates by default. Upload it as the Site Icon in WordPress. Choose a wider size set if you also want the tab and Apple touch icons for a custom theme.
What is site.webmanifest?
The webmanifest file tells browsers how to display your site when added to a home screen. It is mainly for Progressive Web Apps (PWA). WordPress does not use it by default.
Last reviewed