Generate and setup a favicon for desktop browsers, iPhone/iPad, Android devices, Windows 8 tablets and more. In a matter of seconds, design an icon that looks great on all major platforms.
Favicon is not just a single
favicon.ico file dropped in the middle of your site. Nowadays, with so many different platforms and devices, you need a bunch of pictures to get the job done. With RealFaviconGenerator, generate all the icons you need for desktop browsers, iPhone/iPad, Android devices, Windows 8 devices, and more.
iOS devices use a high resolution Apple touch icon to illustrate bookmarks and home screen shortcuts. A first generation iPhone needs a 57x57 picture, whereas a brand new iPad with Retina screen looks for a 152x152 picture. Android Chrome also use these pictures if it finds them. Windows 8 takes another route with a dedicated set of icons and HTML declarations.
Favicon is not only a matter of pictures with different resolutions. The various platforms coms with different UI guidelines. For example, the classic desktop favicons often use transparency. But iOS requires opaque icons. And Windows 8 has its own recommendations.
Save hours of research and image edition with RealFaviconGenerator and its companion plugin. In a matter of seconds, you setup a favicon compatible with:
- Windows (IE, Chrome, Firefox, Opera, Safari)
- Mac (Safari, Chrome, Firefox, Opera, Camino)
- iOS (Safari, Chrome, Coast)
- Android (Chrome, Firefox)
- Surface (IE)
- And more
We take compatibility very seriously. See http://realfavicongenerator.net/favicon_compatibility for the full list.
- Escape favicon HTML
- URL sanitization
- Security audit
- Plugin was tested up to WordPress 5.9.3
- Fix reflected cross-site scripting issue
- Plugin was tested up to WordPress 5.9.2
- Fix inconsistency in previous deploy
- Fix: media selection works again
- Plugin was tested up to WordPress 5.6
- Plugin was tested up to WordPress 5.5.3
- Remove reference to deprecated function screen_icon
- Plugin was tested up to WordPress 5.4
- Changes to clear security warnings from CodeRisk
- Plugin was tested up to WordPress 5.3.2
- Plugin was tested up to WordPress 5.1
- Plugin was tested up to WordPress 5.0-beta5
- Plugin was tested up to WordPress 4.9.7
Never published, no change
- id/ID translation added, thanks to Jordan Silaen
- Plugin was tested up to WordPress 4.8.1
- Always access RealFaviconGenerator via HTTPS
- Clarification in local path separators for Windows
- Plugin was tested up to WordPress 4.7.1
- Notice to ask administrator to not deactivate the plugin
- Plugin was tested up to WordPress 4.7
- Plugin was tested up to WordPress 4.6
- Fix: Plugin keywords rephrased (some were not taken into account).
- Fix: the icons path was sometimes wrong when the upload directory was the root directory
- pl/PL translation added, thanks to Maciej Gryniuk
- ru/RU translation added, thanks to Natasha Diatko
- Plugin was tested up to WordPress 4.5
- Typos in French translations
- Warning fix for PHP7
- Tested up to WordPress 4.4.1
- cs/CZ translation added, thanks to an anonymous translator
- Hotfix in previous version.
- The plugin takes advantage of RealFaviconGenerator's non-interactive API to upgrade the favicon automatically whenever a new version is available.
- Security improvement.
- Warning fix regarding NONCE_ACTION_NAME.
- Useless PHP closing tags removed.
- Error checking added to favicon package unzipping.
- Performance improvements: favicon update checking is now done in the Admin section (not the Public section), locales are not loaded in the Public section anymore.
- Take advantage of the Rewrite API (when available) to make the files appear to be in the root directory. So http://example.com/favicon.ico works (eg. when requested by Yandex).
- nl/NL translation added, thanks to Axel Vanderhaeghen.
- When the admin's browser cannot get the picture selected from the Media Library, the UI fails gracefully.
- Favicon package unzipping is more robust.
- Notice to ask users to rank the plugin on WordPress.org.
- When selected from the Media Library, the master picture is now retrieved by WP administrator's browser to prevent several issues (locally hosted blogs, blogs protected in a way or another, etc.).
- Plugin successfully tested against WordPress 4.1.
- Fix for WordPress sites hosted on Windows.
- The plugin is now compatible with multisite.
- Fix for login page: favicon code was not injected in this particular page.
- Remove debug messages to avoid false positives in error log.
- Update notifications can be dismissed once for all.
- New Settings page to enable/disable update notifications.
- Fix in plugin removal and update checking.
- The plugin now warns the user when RealFaviconGenerator was updated and the favicon should be generated again.
- Rewrite API usage disabled. Favicon files do not appear to be in the root directory of the blog anymore.
- Run RealFaviconGenerator's favicon checker from the admin interface.
- Deactivate default Genesis favicon when one is configured in FbRFG.
- Error management improved during favicon install.
- Do not try to rewrite the favicon files URL when .htaccess is not writable.
- Option to not rewrite the favicon files URL, even when this is possible.
- Plugin code syntax changed to fit older versions of PHP.
- Callback URL was too long for some servers. It has been shorten.
- Favicon admin settings are now in the Appearance menu.
- Fix in favicon package download.
- Fix in error management during favicon installation.