← ホーム

🖼 画像をICOに変換

画像ICO変換ツールは、PNGやJPG画像をWindows用のICOアイコンファイルに変換する無料のオンラインツールです。画像をアップロードし、出力サイズを選ぶと、透過対応のマルチ解像度アイコンをダウンロードできます。変換はブラウザ内で行われ、登録不要でファイルはプライベートに保たれます。ウェブ開発者やアプリ制作者は、ファビコンの準備に利用しています。

PNGまたはJPG画像を、瞬時に.icoアイコンファイルに変換します。複数サイズ出力、透明背景に対応し、すべてブラウザ上でローカルに処理されます。

✓ ブラウザで実行されます · データはアップロードされません

画像が端末から送信されることはありません。

このツールとは?

ICOファイルは、Windowsがプログラムのショートカット、フォルダ、faviconに使用するアイコン形式です。通常のPNGとは異なり、ICOは単一のファイルに複数の画像サイズ(16×16、32×32、48×48、64×64、128×128、256×256)をまとめることができ、Windowsは常に現在の状況に最適な鮮明なバージョンを選びます。タスクバーには小さなアイコン、デスクトップのショートカットには大きなアイコン、高密度(high-DPI)ディスプレイにはフルサイズのアイコンが使用されます。 このツールは、数回のクリックで任意のPNGまたはJPGを、標準に準拠した複数サイズのICOファイルに変換します。選択した各サイズで画像がキャンバスに描画され、256×256エントリにはPNG圧縮、小さいサイズにはBMP (DIB) エンコーディングを使用してICOバイナリ形式にパッケージ化されます。これはプロのアイコンツールと同じ仕組みです。元のPNGの透明部分は保持されるため、角丸や切り抜き形状のアイコンもくっきり表示されます。 すべてブラウザ内で完結します。アップロードもサーバーも不要で、ファイルが端末から送信されることはありません。生成された.icoファイルは、Windowsアプリのアイコン、Webサイトのfavicon、フォルダアイコンなど、ICO形式を必要とするあらゆる場所で使用できます。

仕組み

ICOファイル形式はシンプルなコンテナです。6バイトのヘッダー(ICONDIR)に続いて、各サイズの生画像データを指す16バイトのディレクトリエントリが並びます。このツールは、その構造をプログラムで構築します。 選択した各サイズについて、元画像が透明背景のオフスクリーンキャンバスに描画され、比率を保ったまま拡大縮小・中央配置されます。256×256エントリでは、キャンバスがブラウザのネイティブエンコーダーによってPNGバイトにエンコードされます。小さいサイズでは、ピクセルバッファが32ビットBGRAビットマップ(BITMAPINFOHEADER)として書き込まれ、行が下から上へ格納されます。これはWindowsがICO内で期待する形式です。すべてのエントリが最終的なバイナリに組み立てられ、ダウンロード可能な.icoファイルとして提供されます。 変換にはブラウザ内蔵の画像・キャンバスAPIを使用するため、ピクセル単位で正確な結果が得られ、プロセス全体が完全にオフラインで動作します。対応ソース形式:PNG(透過対応)とJPG(アルファチャンネルなし)。
Ad

使い方

  1. ファイル選択ボタンをクリックして、端末からPNGまたはJPG画像を選択します。
  2. 含めたいアイコンサイズにチェックを入れます。6つすべて(16〜256 px)を選択すると、最も汎用性の高いアイコンになります。
  3. 変換ボタンを押します。ICOファイルはブラウザ上でローカルに生成されます。
  4. .ico拡張子付きでダウンロードが自動的に開始されます。
  5. 必要に応じて、favicon、Windowsショートカットのアイコン、アプリのアイコンなどとして使用します。

よくある質問

よくある質問

ICOファイルとは何ですか?
ICOは、Windowsがショートカット、フォルダ、実行ファイル、アプリに使用するアイコンコンテナ形式です。同じ画像の複数サイズを1つのファイルに収められるため、オペレーティングシステムは常に状況に最も適したサイズを表示します。また、Webサイトのfaviconの定番形式でもあります。

アイコンの透過を維持できますか?
はい。元画像が透明部分を含むPNGであれば、それらは出力のICOでも保持されます。小さいサイズはアルファチャンネル付きの32ビットビットマップとしてエンコードされ、256×256エントリは透過をネイティブにサポートする圧縮PNGとして保存されます。

どのサイズを含めるべきですか?
最大の互換性を得るには、6つすべてのサイズ(16、32、48、64、128、256ピクセル)を含めてください。Windowsはタスクバーで16×16、デスクトップで32×32、エクスプローラーで48×48、高密度ディスプレイで256×256を使用します。faviconだけが必要な場合は、通常32×32と64×64で十分です。

画像はサーバーにアップロードされますか?
いいえ。変換はすべて、HTML5 canvas APIを使用してブラウザ内でローカルに実行されます。画像が送信・アップロード・保存されることは一切ありません。機密性の高いロゴやデザインも完全にプライベートな状態で変換できます。

ヒントとアドバイス

Webサイトでは、favicon用に32×32と64×64のアイコンを生成し、HTML内でshortcut iconリンクタグを使って宣言すると、クロスブラウザで最良の結果が得られます。Windowsアプリでは、256×256を含む複数サイズのアイコンにすると、Retinaやhigh-DPI画面でもくっきり表示されます。元画像が正方形でない場合、このツールは比率を保って拡大縮小し、透明背景の中央に配置するため、切り取りや引き伸ばしは発生しません。可能な限りPNGソースを選んでください。PNGはアルファチャンネルを保持しますが、JPGには透過がありません。変換後は、任意の画像ビューアーでアイコンを開いて確認できます。最近のビューアーのほとんどは、埋め込まれたすべてのサイズを表示します。元のPNGはマスターコピーとして保管してください。後でICOを再生成するのはいつでもワンクリックです。

関連ツール

Ad