So I have these bookmarks in Chrome, and some web pages will not actually set an icon:

enter image description here

Is there anyway to assign a small icon to them manually?

  • I don't know about an extension - in fact, it appears that the UI is very well-isolated from extensions. As an alternative, I'm going to look into UserChrome/UserContent/etc. and I'll get back to you if I figure something out. – John P Jan 20 '18 at 19:26
  • Sorry... looks like I'm switching back to Firefox. I'm sick of not being able to customize menus, icons, toolbar & button placement, etc. bugs.chromium.org/p/chromium/issues/detail?id=347016 -- there have been dozens of these threads citing everything from more advanced technical motivation to basic accessibility features for the disabled and Google DGAF. – John P Jan 20 '18 at 22:55

I don't think there's a built in way of customizing the favicon, but you can use a chrome extension called Bookmark Favicon Changer which will let you modify it.


Q: Is there a way to customise bookmark icons in Chrome?

A: Not easily.

Bookmark icons are stored in an SQLite database in ...
%LocalAppData%\Google\Chrome\User Data\Default\Favicons.

The icon images are stored (in png format) in the "image_data" field in "favicon_bitmaps" table. This table is indexed on the "image_id" field (numeric). The "image_id" value can be found in the "icon_mapping" table via the indexed "page_url" field.

Additional notes:
1. sometimes there's more than one image per "image_id" (ie when there are different sized images - eg 16x16px, 32x32px)
2. the Favicons file can't be updated (by external applications) while Chrome is running.


This website provides a wise way to achieve this also:

"it’s done by creating an HTML file on your PC or on a web server that redirects to your preferred website (by using simple HTML redirects)."


(In fact, that's likely what the "Bookmark Favicon Changer" performs behind the scene, as it requires to enable the option "allow access to file URLs", which also means that the solution does not follow your profile on each PC you log in with Chrome).


Simply edit the bookmark to ensure it has a valid URL Prefix associated with Chrome like ;

   ftp:// or https:// or http://
  • This does not answer the question. Even with that protocol specified the bookmark still gets the icon from the server. No customization there. – DerMike Jul 27 '18 at 11:59
  • @DerMike The real problems is that his bookmark was invalid. “html.escape.com” should be changed to simply “escape.com”. Which any browser should fetch from “www1.escape.com” – Sunnyskyguy EE75 Nov 24 '18 at 0:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.