I have put favicon.ico file in the root directory.The favicon file is shown in the address bar and title bar of firefox and IE but is shown only in the title bar of google chrome. Why is that ?
Asked
Active
Viewed 3.3k times
22
-
1Are you really just asking why chrome chooses not to show them to the left of your current address even though you see it in the tab bar? – xaxxon Oct 23 '11 at 07:02
-
@ xaxxon why are you surprised ? – program-o-steve Oct 23 '11 at 07:18
-
3I just figured you would have pulled up every other site on the internet and seen the same behavior and realized there was no difference. – xaxxon Oct 23 '11 at 07:22
-
@ xaxxon Yeah ! i checked many. – program-o-steve Oct 23 '11 at 07:38
1 Answers
40
The globe icon in Chrome's address bar refers to whether or not the current site uses HTTPS, a common web security protocol. Since Chrome doesn't display favicons in this region, your site is working properly.
No SSL:
SSL :
Mixed SSL/No SSL:

Zach Rattner
- 20,745
- 9
- 59
- 82
-
1Kind of defeats the purpose of the generally accepted favicon. Why not display a protocol icon and a favicon? I always wonder at Google's way of thinking. – Lord of Scripts Oct 03 '12 at 15:29
-
3@LordofScripts: It's not just Chrome, Firefox also show a padlock and not the favicon. See http://www.wired.co.uk/news/archive/2012-04/25/firefox-fires-favicon – Grhm Jan 25 '13 at 14:09
-
38The reason is pretty simple, a malicious site could use a lock as favicon and trick users into believing that the connection is encrypted. – monken Dec 01 '13 at 10:17
-
You can have both. Google has amazing designers on staff. "Hey design team, we need a way to show the favicon on the address bar without interfering with clearly indicating that a site is secure or not." – Motionharvest Feb 25 '21 at 03:59