WordPress favicon plugin
Favicon Manager by MakeFav installs a complete favicon set in WordPress: upload one image or your MakeFav ZIP and the plugin creates every icon, adds clean HTML code and removes duplicate favicon tags from your theme.
Everything your favicon needs
One upload, every browser and device covered.
Image or ZIP upload
PNG, JPG, WebP, AVIF, GIF, BMP and ICO images or a complete favicon ZIP – files from the ZIP are used exactly as they are.
Complete favicon set
favicon.ico, PNG favicons, Apple touch icons, Android and PWA icons with a maskable icon, Windows tiles and site.webmanifest.
Only one favicon
Replaces the WordPress Site Icon and removes favicon tags added by the theme or other plugins. The plugin loads last, so its code always wins.
Colours and padding
Set the theme colour, background colour, Windows tile colour, padding and app name for the home screen.
Automatic cache busting
Every icon URL gets a version, so visitors see the new favicon right after you change it. /favicon.ico requests are redirected too.
Private and lightweight
No external requests, no tracking, no credits on your site. Icons are created on your own server and stored in the uploads folder.
How to install the favicon plugin
Upload the plugin
Download the ZIP and go to Plugins → Add New → Upload Plugin in your WordPress dashboard. Install and activate it.
Upload your icon
Open Settings → Favicon and upload a square image (512 × 512 px or larger) or the ZIP package from MakeFav.com.
Done
The plugin adds the HTML code to every page. Optionally set the app name and colours, then clear your page cache.