ファビコンジェネレーターの仕組み
ファビコンジェネレーターは提供された画像を受け取り、Canvas drawImage APIを使って標準的なファビコンサイズにリサイズします。16x16、32x32、48x48、180x180(Appleタッチアイコン)、192x192(Android Chrome)、512x512(PWAマニフェスト)の6サイズすべてがブラウザで生成されるほか、16x16・32x32・48x48をまとめたレガシー形式のfavicon.icoも1つ生成されます。ソース画像はデバイスの外に出ることはありません。
完全なファビコンセットは、ブラウザタブアイコン、ブックマーク、ホーム画面ショートカット、PWAスプラッシュスクリーンの全範囲をカバーします。高解像度のソース画像(少なくとも512x512ピクセル)を使用することで、ダウンスケールアルゴリズムに最も多くの詳細が提供されます。生成された各ファイルを参照するために必要なHTMLのリンクタグが、ページのhead要素に直接コピーできるスニペットとして表示されます。