AVIF を ICO に変換

ここで AVIF を ICO に変換できます。無料、アカウント不要です。ファイルを上の枠に落とせば、数秒で結果がダウンロードできる状態になります。 変換はお使いのブラウザーの中で行われるので、ファイルはアップロードされません。Windows でも macOS でも Linux でも、iPhone でも Android でも同じように動き、通信を切っても動き続けます。

  • 処理される場所 ブラウザーの中です。ファイルがアップロードされることはありません。
  • 非可逆 サイズと引き換えに細部が失われます。ICOはAVIFのすべてを保持できません。
  • ファイルサイズの上限 1ファイルあたり100MBまで。無料、アカウント不要です。
  • 知っておきたいこと アイコンの大きさまで縮小されます。256 ピクセルを超える細部は捨てられます。

一度に100ファイルまで。フォーマットが混ざっていても構いません。

AVIFからICOへの変換で実際に起きること

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as AVIF.

AVIF17 KB

A generated landscape with a low sun and three ridges, used to show what JPEG does to continuous tone. Shown as ICO.

ICO139 KB8.1 倍

なだらかな階調、やわらかい輪郭、粒状感のある写真です。ICOが想定している、あるいは想定していない典型例で、数値がどちらなのかを示します。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。
A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as AVIF.

AVIF3 KB

A generated badge: a circular gradient on a transparent background with a white bar across it, used to show what each format does with transparency and with hundreds of shades. Shown as ICO.

ICO7 KB2.0 倍

背景が透明で、図形にグラデーションがかかっています。ICOは両方を保持するか、片方だけ保持するか、透明部分を単色で塗りつぶすかのいずれかです。ここが見落とされがちな差です。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。
A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as AVIF.

AVIF5 KB

A generated application window with a sidebar, a table and a bar chart, used to show what JPEG does to flat colour and hard edges. Shown as ICO.

ICO3 KB48% 小さい

インターフェース、グラフ、ロゴのような、平坦な色と硬い輪郭です。上の写真とは挙動がまったく違い、答えが「ファイルの中身による」になる理由でもあります。 どちらの画像もコードで描き、このページで動くのと同じ変換器でエンコードしています。つまりサイズは当サイト自身の出力です。

ロゴやアイコン画像を .ico にする

AVIF で保存したロゴやアプリのアイコン素材を、Windows のショートカットやデスクトップアプリのアイコンとして使うには ICO 形式にする必要があります。この変換はその変換を一度で行います。

ICO は複数の解像度を一つのファイルにまとめられる形式で、OS はウィンドウの大きさに応じて適切なサイズを選んで表示します。

透明部分はそのまま残る

AVIF が持つ透明度の情報は、ICO の中の各エントリーが実際には PNG として書き出されるため、そのまま保たれます。背景を透過させたロゴでも、変換後に背景が黒や白で塗りつぶされることはありません。

JPG や BMP、GIF に変換する場合はここが違い、透明部分は指定した背景色で塗りつぶされます。ICO はその対象に入っていません。

サイズは長辺基準で、拡大されることもある

既定では 16、32、48 ピクセルの 3 サイズが書き出されます。サイズの指定は正方形の一辺の長さで、256 ピクセルが上限です。元画像が正方形でない場合は、比率を保ったまま余白を足して正方形に収める処理が行われ、引き伸ばされることはありません。

注意が必要なのは、元の AVIF がここで指定したサイズより小さい場合です。この変換は縮小だけでなく拡大もするので、小さな画像から大きなサイズを指定すると、実際に画素を水増しして拡大した画像になります。

各サイズの中身は PNG として保存される

ICO ファイルの各エントリーは、ビットマップを直接持つのではなく PNG 画像として格納されます。透明度が保たれるのはこの仕組みのためで、圧縮に関する設定項目もありません。

そのためこの変換に画質やビットレートの調整はなく、指定できるのはサイズの一覧だけです。

AVIF はここで完全に展開される

AVIF は非可逆圧縮の形式で、この変換器はそれを画素のデータまで完全に展開してから ICO の各サイズに合わせて再構成します。AVIF が持つ圧縮特有の効率の良さは、この時点で意味を持たなくなります。

画質そのものは AVIF を作った時点の設定に左右されます。低い品質で書き出された AVIF から作ったアイコンは、その粗さを引き継ぎます。

撮影・作成に関する付加情報は残らない

この変換は画素データだけを扱うため、AVIF に含まれていた可能性のあるメタデータは ICO には引き継がれません。ロゴ素材であれば実務上の影響は小さいですが、写真からアイコンを作る場合は覚えておく必要があります。

ICO 自体もアイコンという用途上、撮影情報を保持する仕組みを持っていません。

まとめて変換する場合

複数の AVIF を一度に置いても、順番に処理されて ZIP にまとめて返ってきます。アップロードは発生しませんが、1 回にまとめられるのは 100 ファイルまでです。

実際の上限は端末のメモリーです。大きなサイズを何種類も同時に指定すると、その分だけ処理する画像の枚数が増えます。

サイズ指定で失敗しないために

元の AVIF の解像度を確認してから、指定するサイズの一覧を決めることを勧めます。小さな素材から無理に大きなサイズを作ると、輪郭がぼやけたアイコンになりやすいためです。

デスクトップアプリ用なら 16、32、48、256 のように複数サイズを一度に指定しておくと、Windows がどの表示倍率でも適切なサイズを選べます。

AVIF を ICO に変換する手順

  1. お手元の AVIF ファイル をこのページに落とすか、押してファイルを選んでください。
  2. 変換先に ICO を選びます。変換はブラウザーの中で行われ、ファイルはアップロードされません。
  3. できあがった ICO ファイル をダウンロードします。

AVIF と ICO——何が変わるか

AVIFとICOの比較
AVIFICO
正式名称AV1 Image File FormatWindows アイコン
拡張子.avif.ico
メディアタイプimage/avifimage/x-icon
圧縮方式設定によってどちらにもなる可逆 — 何も捨てない
最初の公開20191985
発行元Alliance for Open MediaMicrosoft
仕様AV1 Image File Format
ライセンスオープン標準公開仕様、標準化はされていない
現在の位置づけ現行限定的
ビット深度128
扱える色RGB, YCbCr, 広色域RGB, インデックスカラー
最大の画像1辺 65,536 px1辺 256 px
ブラウザで開けるか現行のブラウザすべてのブラウザ
代わりに検討される形式WebP, JXL, JPGPNG, SVG

失われるもの

AVIF は 1 チャンネルあたり 12 ビットまで扱え、ICO に残るのは 8 ビットです。この余裕こそが、思い切った補正をかけてもトーンジャンプを出さずに耐えるぶんです。ですから変換は編集のあとに行ってください。先ではありません。

残るもの

透明は保たれます。AVIF も ICO もアルファチャンネルを扱えるので、切り抜いた部分は切り抜かれたままで、その後ろに何かが塗られることはありません。

結果を開く

ICO は今のブラウザーならどれでも開けます。AVIF はそこまでも届きません。ファイルがウェブページや申込フォームへ向かうのであれば、たいていはそれがこの変換の理由のすべてです。

GIMPは AVIF と ICO のどちらも読めるので、別のプログラムを開かずに、結果を元のファイルと並べて確かめられます。

どちらの形式が何のためのものか

AVIF は Alliance for Open Media の形式です(2019 年に登場)。 記録は 1 チャンネルあたり 12 ビットです。

ICO は Microsoft の形式で、1985 年から使われています。GIMPとIcoFXがこの形式を読めます。

ICO は 1985 年、AVIF は 2019 年に登場しました。人に渡すならたいてい古いほうが安全で、新しいほうは同じ仕事をより少ないバイト数で片づけます。

AVIF から ICO:よくある質問

AVIF ファイル はどこかにアップロードされますか。

いいえ。この変換は完全にブラウザーの中で行われるので、ファイルが端末から出ることはありません。ご自分で確かめられます。開発者ツールのネットワークタブを開いて、何か変換してみてください。ページそのものと、このサービスの費用をまかなっている分析・広告のリクエストは見えますが、あなたのファイルを運んでいるリクエストはひとつもありません。

AVIF から ICO への変換は無料ですか。

はい。アカウントも透かしもなく、消費される 1 日の割り当てもありません。お使いの機械の上で動くので、何度でも戻ってきていただけます。ブラウザーが扱えるのは 100 MB までのファイルで、一度に 100 本です。

AVIF を ICO に変換すると品質は落ちますか。

ICO は圧縮するので、データはいくらか失われます。初期設定では気づかない程度ですが、確実にしたい場合は品質を上げてください。 アイコンの大きさまで縮小されます。256 ピクセルを超える細部は捨てられます。

AVIF から ICO にすると、色深度は下がりますか。

AVIF は 1 チャンネルあたり 12 ビットまで扱え、ICO に残るのは 8 ビットです。この余裕こそが、思い切った補正をかけてもトーンジャンプを出さずに耐えるぶんです。ですから変換は編集のあとに行ってください。先ではありません。

AVIF から ICO にすると、透明は残りますか。

透明は保たれます。AVIF も ICO もアルファチャンネルを扱えるので、切り抜いた部分は切り抜かれたままで、その後ろに何かが塗られることはありません。

これらのフォーマットについて

この数値の出典

このページがAVIFとICOについて述べていることは検証できます。根拠となる資料は次のとおりです。