Favicon Tools検証作成
基礎
PWA

App IconとFavicon:何が違うのか?

· 5 min read

見た目は似ていますが、目的は異なります。それぞれをいつ使い、どう連携させるかを解説します。

並べて比較

観点FaviconApp icon
主な用途ブラウザのタブ、ブックマーク、検索結果ホーム画面、アプリスイッチャー、アプリストア
ユーザーが目にする場所デスクトップブラウザ、モバイルブラウザiOSのホーム画面、Androidのランチャー
一般的なサイズ16x16、32x32、96x96px180x180、192x192、512x512px
ファイル形式ICO、PNG、SVGPNG(多くはmaskable)
定義される場所HTMLの<link>タグmanifest.json
必要とされる対象すべてのWebサイトPWA、インストール可能なWebアプリ

それぞれの正体

favicon(「favorite icon」の略)は、ブラウザのタブ、ブックマーク、閲覧履歴、検索エンジンの結果に表示される小さなアイコンです。ブラウザの中でのサイトの視覚的な目印です。

app iconは、ユーザーがWebアプリをプログレッシブウェブアプリ(PWA)としてインストールしたときに、ホーム画面に表示されるより大きなアイコンです。あなたのアプリを、独立したアプリケーションとして表します。

それぞれが現れる場所

Favicon

Start here

PWAかどうかにかかわらず、すべてのサイトに必要

  • ブラウザのタブでの識別
  • ブックマークでの視覚的な認識
  • 検索結果でのブランディング
  • 閲覧履歴のアイコン
  • デスクトップのショートカット(Windows)
  • HTMLで宣言:<link rel="icon" href="/favicon.ico">

App icon

誰かがアプリをインストールして初めて現れる

  • ホーム画面のランチャー
  • アプリスイッチャー/マルチタスク
  • 通知バッジ
  • アプリストアの掲載
  • スプラッシュ画面のブランディング
  • manifest.jsonで宣言:"icons": [{"sizes": "192x192"}]

faviconのサイズとapp iconのサイズを並べて

Example favicon at 16 by 16 pixels
16px
Example favicon at 32 by 32 pixels
32px
Example favicon at 96 by 96 pixels
96px
Example favicon at 180 by 180 pixels
180px
Example favicon at 192 by 192 pixels
192px
実際のピクセル寸法でレンダリングしています。faviconはこのストリップの左端、app iconは右端に位置します。512x512はさらに大きく、ブラウザのUIでそのサイズで描かれることは決してありません。

1. サイズの要件

faviconは、ブラウザのタブのような狭い場所に表示されるため、通常は小さめ(16x16〜96x96px)です。ごく小さなサイズでも認識できる必要があります。

app iconは、ホーム画面で目立って表示されるため、はるかに大きめ(180x180〜512x512px)です。より多くの細部を含められ、デバイスごとの形状に合わせたmaskableバリアントを用意してデザインされることも多いです。

2. 使われる場面

faviconは、ブラウジング中は常に見えています。ブラウザのインターフェースの一部だからです。ユーザーはタブやサイトを行き来しながら、絶えず目にします。

app iconは、インストール後にのみ現れます。ブラウザとは切り離された、独立した存在としてアプリを表します。ユーザーはそれをタップして、アプリを全画面モードで起動します。

3. 技術的な実装

faviconは、ドキュメントのhead内の<link>タグを使ってHTMLで宣言します。さまざまな場面向けに複数のサイズを指定できます。

app iconは、HTMLから参照されるmanifest.jsonで定義します。manifestには、アプリ名、テーマカラー、表示モードといった他のPWAメタデータも含まれます。

両方とも必要ですか?

はい、両方を用意すべきです。その理由を説明します。

faviconはすべてのサイトに欠かせません。ブラウザのタブや検索結果でのブランド認識を高めます。

app iconは、ユーザーにサイトをPWAとしてインストールしてほしい場合に必要です。これがないと、インストールの案内は表示されず、ホーム画面での体験も貧弱になります。

両者は同じデザインを共有できますが、それぞれのサイズと場面に合わせて最適化すべきです。

faviconのデザインのヒント

デザインはシンプルに保ちましょう。細部は16pxでは失われます。

視認性のために高コントラストを使いましょう。

複数のサイズ(16x16、32x32、96x96)でテストしましょう。

くっきりした拡大縮小のために、SVGの利用を検討しましょう。

明るい背景でも暗い背景でも機能することを確認しましょう。

app iconのデザインのヒント

最低192x192px(512x512px推奨)でデザインしましょう。

Android向けにmaskableバリアントを作りましょう。

セーフゾーン(内側80%)に重要な要素が収まるようにしましょう。

faviconと一貫したブランディングを使いましょう。

最良の結果を得るために、実機でテストしましょう。

Generate your icon set

Keep reading