Already in several projects there was a need to show icons for different domains (for example, next to some link). To do this, it was written in PHP a mechanism that extracts an on-demand icon from the page according to a certain set of rules (just like browsers extract it), converts the image into png and saves it in a special place. Periodically, these icons are updated.
After I copied this mechanism for the third time into another project, I decided to create a service for myself (and others) that would give an on-demand png icon for any domain. But he was not destined to be born, because I accidentally stumbled upon a similar functionality implemented by Google. Just type in the address www.google.com/s2/favicons?domain=habrahabr.ru and you will get the icon of this domain converted to PNG. I decided that it would be useful for many - use it :)
UPD: there were bugs. the converter does not know how to work with a transparent background, and also loads only those icons that are in /favicon.ico, ignoring meta tags :( So my service will probably appear :)