JPGをICOに変換する方法
- JPGまたはJPEG画像を選択します。
- 含めたいアイコン解像度を選択します。
- 画像全体を表示するか、正方形を埋めてトリミングするか選びます。
- ICOを作成してブラウザからダウンロードします。
JPG・JPEG画像をブラウザ内で複数サイズのICOファイルに変換します。
JPG画像をここにドロップ
またはクリックしてファイルを選択
ICOに含める解像度を1つ以上選択します。
画像はブラウザ内で処理され、変換のためにCyberToolsサーバーへ送信されません。
ICOには選択した解像度ごとのPNGエンコード画像が含まれます。
JPGからICOへのコンバーター
JPGからICOへのコンバーターはJPEG画像をICOアイコンコンテナに変換します。CyberToolsでは16、32、48、64、128、256ピクセルの複数解像度を1つのICOに保存できます。
変換はブラウザ内で行われます。JPGをデコードし、Canvasで各サイズに描画し、PNGとしてエンコードした後、ICOバイナリ構造に格納します。
ICOは単純な画像拡張子ではなく、ICONDIRヘッダーと複数の画像エントリを持つコンテナ形式です。
選択した各サイズについてディレクトリエントリを作成し、PNGエンコード画像を格納します。
| サイズ | 一般的な用途 |
|---|---|
| 16 × 16 | 小さなブラウザ・UIアイコン |
| 32 × 32 | Faviconや標準UIアイコン |
| 48 × 48 | デスクトップ・ブラウザアイコン |
| 64 × 64 | 中程度の解像度のUI |
| 128 × 128 | 大きめのアプリアイコン |
| 256 × 256 | 高解像度のモダンアイコン |
JPGは非可逆圧縮を使う写真形式です。ICOは1つまたは複数のアイコン画像を保存するためのコンテナ形式です。
変換ではアイコンサイズの画像を作成しますが、JPEG圧縮ですでに失われた情報は復元できません。
JPGにはアルファチャンネルがないため、ICOへの変換だけで既存の背景が透明になることはありません。
画像全体を表示モードでは非正方形画像の周囲に透明な余白を追加できますが、元のJPG背景は削除しません。
はい。ICOは現在も広く認識されるfavicon形式です。16×16、32×32、48×48は特に便利なサイズです。
モダンなWebサイトではPNGやSVG faviconも利用できます。
CyberToolsではファイルの生成方法を理解できるよう変換手順を明示しています。
JPGをブラウザでデコードし、各解像度を正方形Canvasに描画してPNG化します。その後JavaScriptがDataViewでICOヘッダーとエントリを作成し、PNGデータをArrayBufferへ書き込み、Blob APIで最終ファイルを生成します。
外部画像変換APIは使用しません。
画像はブラウザ内のJavaScriptでローカル処理され、変換目的でCyberToolsサーバーへ送信されません。
メモリ使用量を抑えるため25 MBと40メガピクセルの制限を設けています。
このコンバーターはICO内部にPNG圧縮画像を格納します。モダンなWindowsやブラウザに適した方式です。
非常に古いソフトウェアでbitmapまたはDIBエントリしか理解できない場合は対応しない可能性があります。
JPG/JPEGを選び、サイズと画像の合わせ方を設定してICOを作成・ダウンロードします。
はい。16×16、32×32、48×48はfaviconで特に便利です。
16、32、48、64、128、256ピクセルを含めると幅広い用途に対応できます。
いいえ。元のJPG背景は自動削除されません。
いいえ。JPEG圧縮ですでに失われた情報は復元できません。
この変換では画像はブラウザ内で処理され、変換のためにCyberToolsサーバーへ送信されません。
ソフトウェアが表示状況に合う解像度を選べるためです。
一部の非常に古いソフトウェアはICO内のPNG画像エントリをサポートしていません。