画像ツール 無料オンラインツール

ICOからWebPへのオンライン変換ツール

ICOアイコンファイル内の画像を、ブラウザ上で直接WebPに変換できます。

無料で利用 登録不要 ブラウザで利用
オンラインツール

ICOからWebPへのオンライン変換ツール

準備完了
ICOファイルをここにドロップ
またはクリックしてデバイスからICOファイルを選択
最大ファイルサイズ:25 MB · 対応形式:ICO

ICOからWebPへの変換

ICOからWebPへの変換とは?

ICOファイルには、異なる解像度の複数のアイコン画像を格納できます。CyberToolsはICOコンテナを読み取り、内部に保存された画像を一覧表示して、WebPに変換する画像を選択できるようにします。

選択したアイコン画像はブラウザ内でデコードされ、WebPとしてエンコードされます。ICOコンテナではなく通常のWeb画像が必要な場合に便利です。

ICOをWebPに変換する方法

  1. デバイスからICOファイルを選択します。
  2. ICO内に保存されているアイコンの解像度を確認します。
  3. 変換する埋め込み画像を選択します。
  4. 必要に応じてWebPの品質を調整します。
  5. プレビューを確認してWebPファイルをダウンロードします。

1つのICOに複数の解像度が含まれる理由

ICOはアイコン用のコンテナ形式です。1つのICOファイルに、16×16、32×32、48×48、128×128、256×256など複数の画像エントリを保存できます。

埋め込み画像を選択することは、ICO全体をリサイズすることとは異なります。CyberToolsでは保存されている各エントリを確認し、使用する元画像の解像度を明確に選択できます。

ICOとWebPの違い

ICOはアイコンリソースをまとめるために設計された形式で、複数の画像を格納できます。WebPは画像の効率的な配信と保存を目的とした単一のラスター画像形式です。

ICO内の1つのエントリをWebPに変換すると、通常のWebP画像が生成されます。ICOコンテナや、そこに含まれる他の解像度は保持されません。

WebP品質の選び方

品質設定は、ブラウザが使用するWebPエンコーダーの品質を変更します。高い設定では一般により多くの視覚的なディテールを保持できますが、ファイルサイズが大きくなる場合があります。

再エンコードによって、選択したICO画像に存在しないディテールを新たに作ることはできません。元画像の情報をできるだけ多く保持したい場合は、用途に合う最大の埋め込み解像度から始めてください。

透明度とWebP

WebPは透明度に対応しています。選択したICOエントリから透明ピクセルを正常にデコードできた場合、ブラウザのCanvasはそのアルファ情報をWebP出力に保持できます。

古いICOファイルの中には、従来のビットマップエンコーディングや透明度マスクを使用するものがあります。これらの旧形式に対するブラウザのデコード対応状況は異なる場合があります。

CyberToolsがICOファイルを読み取る仕組み

変換ツールはICOヘッダーを検証し、ArrayBufferとDataViewを使用してICONDIRENTRYレコードを読み取ります。各エントリを表示する前に、保存された画像のオフセットとデータ長が実際のファイル範囲内にあるか確認します。

PNG圧縮されたICOエントリは、特定の埋め込み画像として切り出してデコードできます。PNGではない従来形式のエントリについては、ブラウザがICOを描画できる場合にのみブラウザのデコード機能を使用します。

ブラウザ内で完結するプライベートな変換

選択したICOファイルはブラウザ側のJavaScriptで読み取られます。変換処理のためにファイルがCyberToolsのアプリケーションサーバーへアップロードされることはありません。

25 MBの入力制限とバイナリ境界チェックにより、不要なメモリ使用を抑え、不正なICOディレクトリ参照を変換前に拒否します。

ICOからWebPへの変換が役立つ場面

アイコン画像をWebサイト、Webアプリケーション、CMS、ドキュメントページ、デザイン作業などで通常の画像素材として使用したい場合、WebP出力が便利です。

複数のアイコンサイズを埋め込んだfaviconコンテナが必要な場合は、ICOファイルをそのまま使用してください。WebPとICOは用途が異なります。

ICOからWebPへの変換に関するよくある質問

オンラインでICOをWebPに変換するには?

ICOファイルを選択し、内部に保存されているアイコン画像を1つ選び、WebP品質を設定して変換後の画像をダウンロードします。処理はブラウザ内で行われます。

ICOファイルには複数の画像を含められますか?

はい。ICOファイルには、異なる解像度や色深度を持つ複数のアイコン画像を格納できます。

どのICO解像度を変換すればよいですか?

用途に最も適した埋め込み解像度を選んでください。通常、大きな画像エントリほど小さなアイコンエントリより多くの元画像ピクセルを含みます。

ICOをWebPに変換すると画質は向上しますか?

いいえ。変換によって画像形式は変わりますが、選択したICO画像に存在しないディテールを復元することはできません。

WebPは透明なICO画像に対応していますか?

WebPは透明度に対応しています。選択したアイコンに透明ピクセルが含まれ、ブラウザで正しくデコードできれば、その透明度を保持できます。

なぜ複数のICOサイズが表示されるのですか?

ICOはコンテナ形式のため、1つのファイルに複数のアイコン画像を保存できます。各エントリを表示することで、任意の既定値ではなく実際に使用する元画像を選択できます。

ICOファイルはCyberToolsにアップロードされますか?

いいえ。変換のためのアップロードは不要です。ファイルの解析と変換はブラウザ側のJavaScriptで行われます。

古いICOファイルが変換できないことがあるのはなぜですか?

古いICOファイルには、従来のDIBやビットマップエンコーディング、透明度マスクが含まれる場合があります。これらの形式へのブラウザ対応はプラットフォームによって異なります。