JA
マイツール

JPGをAVIFに変換

JPGやPNGをブラウザ上でAV1エンコーダーを使ってAVIFに変換します。画質と最大サイズを指定し、削減できたサイズを確認できます。ChromeとEdgeで動作します。

PNGやWebPも使えます。透明度は維持されます。
Web用の写真には50〜70が向いています。高くするほど細部が残ります。
これより大きい画像は縦横比を保って縮小されます。
マイツール →
広告

AVIFは写真をJPGはもちろんWebPよりも目に見えて少ないバイト数で保存でき、現在のすべてのブラウザが表示できます。ブラウザはキャンバスからAVIFを保存できないため、この変換ツールは、ブラウザ自身のAV1ビデオエンコーダー(WebCodecs)で各画像を1フレームの静止画としてエンコードし、その周りに標準的なAVIFファイルを書き出します。すべてお使いの端末の中で行われます。パソコン版のChromeとEdgeにはこのエンコーダーがあり、ない場合は壊れたファイルを作らずにページがその旨をお知らせします。

使い方

  1. JPGファイルを1つ以上ドロップします(PNGやWebPも使えます)。
  2. 画質を設定します。Web用の写真には50〜70が一般的です。
  3. 必要なら最大サイズを設定して、変換します。
  4. サイズの変化を比べて、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エンコーダーはブラウザの中で動作します。

出典

最終更新:

このツールを引用する
APA

kakaoCalc. (2026, November 8). JPGをAVIFに変換. https://kakao.mobile/ja/tools/jpg-to-avif-converter/

MLA

“JPGをAVIFに変換.” kakaoCalc, 8 Nov. 2026, kakao.mobile/ja/tools/jpg-to-avif-converter/.

広告