To create a favicon, start from a square, simple version of your logo (an icon or initials, not the full logo with text), export it as a 512 x 512 pixel PNG with a transparent or solid background, and upload it as the Site Icon in WordPress (Appearance, Customise, Site Identity, or Settings, General on newer versions), which creates all the smaller sizes for you. For Google Search results, Google asks for a square favicon that is a multiple of 48 pixels, so a 512 PNG (or 48, 96, 144 pixel versions) covers it. Test that it is still recognisable at 16 pixels.
- A favicon must work at 16 to 48 pixels. Simplify the logo.
- Start from a 512 x 512 square PNG.
- WordPress Site Icon generates browser, Apple and Android sizes automatically.
- Google Search shows your favicon next to results; keep it square and clear.
- Crop to a perfect square with the free Image Cropper.
The tiny icon people actually see
Picture someone with twenty browser tabs open, hunting for your website among them. All they can see is a row of tiny icons. Or picture your site in Google’s mobile results, where a small round icon sits next to your name. If your favicon is the default WordPress logo, a blurry squashed version of your full logo, or missing altogether, your site looks unfinished.
It is one of the smallest images on your site, and one of the most seen.
Favicon sizes you need
| Where it appears | Size | Notes |
|---|---|---|
| Browser tabs and bookmarks | 16 x 16, 32 x 32 | Often in a .ico or PNG |
| Google Search results | Multiple of 48 (48, 96, 144…) | Square, must represent your brand |
| iPhone home screen | 180 x 180 | apple-touch-icon |
| Android home screen and apps | 192 x 192 and 512 x 512 | Listed in a web app manifest |
| Source file | 512 x 512 PNG | Make every other size from this |
Design tips for a good favicon
How to make and add a favicon in WordPress
- Prepare a square imageTake your logo symbol and crop it to a perfect square with the Image Cropper.
- Export at 512 x 512Save as PNG. Convert from other formats with the Image Converter if needed.
- Upload as Site IconIn WordPress, go to Appearance, Customise, Site Identity (or Settings, General in newer versions) and select Site Icon.
- Check itOpen your site in a new tab and look at the tab icon. Check on a phone too.
- Wait for GoogleGoogle updates favicons in search results when it recrawls your homepage, which can take days or weeks.
Not using WordPress?
Add the icons to your site’s head section with link tags (icon, apple-touch-icon) and a web app manifest for Android. Many free favicon generators produce the full set and the code from one 512 pixel PNG.
Testing checklist
- Is it recognisable at 16 pixels?
- Does it look right on dark mode browser tabs?
- Does it appear when you save the site to an iPhone or Android home screen?
- Is the file square and a multiple of 48 for Google?
Related guides
Need your logo in different formats? Read what is an SVG file and PNG to JPG: when to convert.
Sources
- Google Search Central: Define a favicon to show in search results
- WPBeginner: How to add a favicon to your WordPress site
Frequently asked questions
What size should a favicon be?
Start with a 512 x 512 PNG. Browsers use 16 and 32 pixel versions, iPhones 180, Android 192 and 512, and Google Search needs a square that is a multiple of 48 pixels.
How do I add a favicon in WordPress?
Go to Appearance, Customise, Site Identity (or Settings, General in newer versions) and upload a Site Icon of at least 512 x 512 pixels.
Why is my favicon not showing in Google?
Google updates favicons when it recrawls your homepage. Make sure it is square, a multiple of 48 pixels and accessible to Googlebot, then wait.
Should my favicon be my full logo?
Usually not. Use a simple symbol or initials, because full logos with text are unreadable at 16 pixels.
Do I need a .ico file?
Not necessarily. Modern browsers support PNG favicons, and WordPress Site Icon handles the sizes for you.
Convert any image to JPG, PNG, WebP or BMP in seconds, privately in your browser.
Guides for this tool
Want a tool, website or app like this for your business?
Every free tool on this site is designed and coded by Tanvir H, a Bangladesh-based WordPress and Elementor web designer with 7+ years of experience and 650+ projects for clients worldwide. Fast, mobile-first, search-optimised websites that turn visitors into customers.
- 650+ projects
- 7+ years
- 4.9★ rating
- Govt. registered freelancer







