JPGをAVIFに変換
JPGやPNGをブラウザ上でAV1エンコーダーを使ってAVIFに変換します。画質と最大サイズを指定し、削減できたサイズを確認できます。ChromeとEdgeで動作します。
AVIFは写真をJPGはもちろんWebPよりも目に見えて少ないバイト数で保存でき、現在のすべてのブラウザが表示できます。ブラウザはキャンバスからAVIFを保存できないため、この変換ツールは、ブラウザ自身のAV1ビデオエンコーダー(WebCodecs)で各画像を1フレームの静止画としてエンコードし、その周りに標準的なAVIFファイルを書き出します。すべてお使いの端末の中で行われます。パソコン版のChromeとEdgeにはこのエンコーダーがあり、ない場合は壊れたファイルを作らずにページがその旨をお知らせします。
使い方
- JPGファイルを1つ以上ドロップします(PNGやWebPも使えます)。
- 画質を設定します。Web用の写真には50〜70が一般的です。
- 必要なら最大サイズを設定して、変換します。
- サイズの変化を比べて、AVIFファイルをダウンロードします。
計算式
AV1の量子化値 = round((100 − 画質) × 63 ÷ 100)。0(最高画質)〜63(最小サイズ)。サイズの変化 = (AVIFのバイト数 ÷ JPGのバイト数 − 1) × 100%。
ピクセルは、JPEGと同じフルレンジのBT.601マトリクスを使うYCbCr 4:2:0に変換し、デコーダーがsRGBの色を復元できるようnclx 1/13/6を付けます。ファイルには、ftyp(avif、mif1、miaf)、アイテムとそのサイズ(ispe)、AV1の構成(av1C)、ビット深度(pixi)、色(colr)を持つmetaボックス、そしてmdat内のAV1データが入ります。透明なPNGでは、2つ目のAV1画像がアルファレイヤーになります。EXIFメタデータはコピーされません。
計算例
既定の画質60では、量子化値は round(40 × 63 ÷ 100) = 25です。500 KBの写真が180 KBのAVIFになった場合、サイズの変化は180 ÷ 500 − 1 = −64%としてファイルの下に表示されます。実際の削減量は、画像の内容と、元のJPGがどれだけ強く圧縮されていたかによります。
よくある質問
お使いのブラウザで動作しないのはなぜですか?
変換には、Webページから使えるAV1エンコーダー(WebCodecs)が必要です。Windows、macOS、Linux、ChromeOSのChromeとEdgeにはありますが、Safariや多くのスマートフォンのブラウザは、AVIFを表示はできても、まだエンコードはできません。ページは変換前に確認し、ブラウザに備わっていない場合はその旨を表示します。
JPGをAVIFにすると画質は落ちますか?
非可逆エンコードをもう一度行うことになるので、ディテールが少し失われます。画質60以上では見分けにくい程度です。元のJPGは残しておいてください。
すべてのブラウザでAVIFを表示できますか?
現在のChrome、Edge、Firefox、Safari(16.4以降)、Samsung Internetは表示できます。古いブラウザ向けには、picture要素でJPGのフォールバックを用意してください。
画像はアップロードされますか?
いいえ。AV1エンコーダーはブラウザの中で動作します。
出典
最終更新:
この入力内容のページアドレス: https://kakao.mobile/ja/tools/jpg-to-avif-converter/
このツールを引用する
kakaoCalc. (2026, November 8). JPGをAVIFに変換. https://kakao.mobile/ja/tools/jpg-to-avif-converter/
“JPGをAVIFに変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/jpg-to-avif-converter/.