戻る

PNGからICO

画像・グラフィック

読み込み中

ツールを読み込んでいます

ツールを準備しています。残り時間はまだわかりません。

このツールの処理はすべてブラウザー内で行われ、入力内容はサーバーへ送信されません。

このツールについて

PNGから複数サイズICO、またはブラウザー・タッチアイコン、webmanifest、HTML参照、説明入りfavicon一式ZIPを生成。

主な用途

  • PNG から複数サイズ入りの ICO を作ります。
  • 実際の PNG を選び、1~256pxの異なるサイズを8件まで指定します。
  • 一枚のローカル PNG から favicon、180px touch アイコン、192/512px Web app アイコンを作成します。

使い方

  1. 1.実際の PNG と、重複しない最大八個の 1–256 ピクセル ICO サイズを選びます。
  2. 2.必要に応じて favicon ZIP を有効にし、サイト名と touch アイコンの不透明背景色を指定します。
  3. 3.生成後に寸法、リンク断片、manifest を確認して ICO または ZIP を保存し、配置パスを調整します。

制限と注意事項

  • 入力20 MiB、各辺8192px、3200万画素まで。各正方形に PNG を格納し、長方形の絵は伸ばさず透明な余白で中央配置します。
  • ZIP に選択サイズの favicon.ico、16/32/180/192/512 PNG、site.webmanifest、links.html、README.txt を含めます。縦横比を保ち中央に配置し透明な余白を残します。180px touch アイコンは不透明背景です。PNG 入力は 20 MiB、辺 8192、3200 万ピクセル。出力は PNG ごと 2 MiB / 合計 32 MiB。各処理の期限は 30 秒です。
  • Manifest アイコンは purpose "any" で、maskable ではありません。別途 maskable を設計する場合、重要な図柄を中央の半径 40% の円内に収め、不透明背景を使い、各プラットフォームのマスクを確認してください。
  • すべてのファイルを同じ場所へ展開し、links.html をページの head に貼り付けます。相対リンクはページ基準、アイコンのパスは site.webmanifest 基準です。配置パス、start_url/scope、サイト設定を調整し、.webmanifest を application/manifest+json で配信してください。インストール、キャッシュ、ブラウザー/OS 対応、デプロイは検証しません。
  • 各 PNG を出力前にネイティブデコードして検証します。ICO は PNG 内蔵で、BMP のみ対応の古いリーダーでは非対応の場合があります。小さい元画像は拡大される場合があります。アニメーション PNG は非対応です。静的 PNG のみ受け入れ、ネイティブデコード前に最大 4096 個の chunk の長さと CRC を確認します。アニメーション、メタデータ、色プロファイルを保持しません。

よくある質問

このツールで何ができますか?

PNG から複数サイズ入りの ICO を作ります。

結果を使う前に何を確認すべきですか?

入力20 MiB、各辺8192px、3200万画素まで。各正方形に PNG を格納し、長方形の絵は伸ばさず透明な余白で中央配置します。

favicon ZIP に何が入りますか?

favicon.ico、favicon-16x16.png、favicon-32x32.png、apple-touch-icon.png(180x180)、icon-192x192.png、icon-512x512.png、site.webmanifest、links.html、README.txt です。Manifest は相対パスと purpose any を使います。

maskable アイコンやインストール可能な PWA ですか?

maskable は宣言しません。別途設計する場合は重要部分を中央の半径 40% の円に収め、不透明背景を使います。インストールや表示はサイト、OS、ブラウザーにも依存し、この出力では検証しません。

関連ツール