In this old StackOverflow post, it was said that only IE6 had issues with PNG favicons, but on channel9, it said that IE7 also does not support PNG favicons either.
But, unfortunately, the channel9 link has been deleted - so does anyone know the official/tested information that states which version of IE started to support PNG favicons?
There is not any version of Internet Explorer which can support PNG favicon.
This is very good article on Favicon http://www.jonathantneal.com/blog/understand-the-favicon/
http://en.wikipedia.org/wiki/Favicon
IE8+ Supports .png's this might be usefull to : http://www.w3.org/2005/10/howto-favicon
Don't forget Apple touch icon support
https://css-tricks.com/favicon-quiz/
No .png favicons are fully supported in any version of IE. However, they may be partially supported in IE 8 and above.
The short answer:
IE11 is the first version of Internet Explorer to support the direct usage of
.png
and.gif
file format favicons.Why the confusion?
As you mentioned, some seem to have implied that .png favicons are supported in IE7+, while others have stated the opposite.
I believe the confusion is caused by the fact that
.png
images can be used inside.ico
files (.ico
files are just image container files after all) as of IE7, which is true .However, previously, direct
.png
favicons were only ever compatible with the other major browsers (Chrome, Firefox etc).Proof of direct
.png
Favicon compatibility in IE11 and beyond:The File Format support section on the Favicon wikipedia page resembles the following:
[20] points to an article called Fun with Favicons written by Eric Law, an ex-Microsoft employee and 2013 Microsoft MVP.
The article includes the following:
Note though, that it may not be the best idea to use direct
.png
favicons due to compatibility issues with older versions of IE, as mentioned by Eric in the same blog post:Another article written by Mr.Law, called IE11 Changes, also briefly mentions IE11's support for direct
.png
and.gif
file format favicons.Proof of
.png
Favicon incompatibility in IE10 and before:There are many official and non official sources proving that IE10 and before only support
.ico
Favicons.As of 13/10/2013, the 'file format support' section of the Favicon Wikipedia page resembles the following:
A 2012 article on MSDN called How to Add a Shortcut Icon to a Web Page contains the following snippet:
A few quotes from non-official sources:
Other queries answered:
Sadly not (tested by @Truerror on the 17/06/2013 in IE10). IE10 and before requires an actual icon (
.ico
) file.Here's what Microsoft have to say about that: