JPEG→AVIF変換:ブラウザ内でロスレス再エンコード

AV1コーデックのロスレスモードを使い、ブラウザ内でJPEGをAVIFファイルに包み直します。元画像へのさらなる圧縮なし、アップロードなし、ファイルは端末内にとどまります。

ブラウザーネイティブ
プライバシー第一
無料

今すぐ変換

ファイルをここにドラッグ&ドロップ

または

使い方

AVIFはAV1動画コーデックで包んだ静止画で、HEICへのロイヤリティフリーな対抗策としてAlliance for Open Mediaが公開しました。すでにJPEGを使っている人がAVIFを選ぶ理由は2つあります。AV1のフレーム内圧縮が同じ見た目の画質でJPEGを上回ること、そして現行のすべてのブラウザエンジン(Chrome、Firefox、Safari 16以降)がプラグインもライセンス料も不要でデコードできることです。このページの役割は1つだけ、既存のJPEGを受け取り、その画素を2度目の非可逆圧縮を加えずにAVIFファイルへ書き直すことです。 仕組みとしては、ブラウザがネイティブの画像パイプライン(createImageBitmap)でJPEGをデコードし、OffscreenCanvasに描画して生のRGBA画素を読み戻します。その画素はそのまま@jsquash/avif(libavifのWebAssemblyビルド)に渡され、effort 6、ロスレス有効でエンコードされます。ここでのロスレスとはデコード後のビットマップに対するもので、JPEGが描き出すすべての画素がAVIF内にビット単位で保持されます。新たな量子化も、追加のブロックノイズも、もとからJPEGにあったもの以外の色のにじみも加わりません。 この設計には先に述べておくべき結果があります。あなたのJPEGはすでに非可逆圧縮されているため、ロスレスでAVIFに再エンコードすると既存のJPEGのアーティファクトをそのまま焼き込み、ふつうファイルは小さくなりません。写真ではロスレスAVIFはJPEGと同程度かそれ以上の大きさになることが多いです。よく耳にするAVIFの劇的なサイズ削減は、目標画質を定めた非可逆エンコードによるもので、このツールはそれを意図的に行いません。これは画像をこれ以上劣化させずにAVIFの中に収めたいときに使い、ダウンロードを軽くすることが本当の目的なら非可逆のAVIFまたはWebPエンコーダーを使ってください。 タブの外には何も出ません。デコード、WASMによるエンコード、ダウンロードはすべてあなたの端末で動き、ページを閉じると画像はメモリから破棄されます。

関連変換ツール

あなたのワークフローに役立つ他の強力なコンバーターを発見してください

JPEGをJXLに変換:ブラウザ内で可逆的に再エンコード

JPEGをブラウザ内でローカルにJPEG XL(.jxl)へ変換。デコード後のピクセルを可逆的に再エンコード。アップロードもサーバーも登録も不要。

JPEGをPNGに変換:ブラウザ内で可逆コピー

アップロードなしでJPEGをPNGにローカル変換。PNGが必須のツール向けに可逆の作業用コピーを作成。画質が上がらない理由とファイルが大きくなる理由も正直に説明します。

JPEGをWebPに変換:写真を軽くしてWebを高速化

JPEG写真をブラウザでそのままWebPに変換し、ページの容量を削減。非可逆で再エンコードし、アップロードなし、ファイルは端末から出ません。無料・オフライン対応。

PNGをAVIFに変換 - 可逆圧縮で透過もそのまま

ブラウザ上でPNGを可逆圧縮のAVIFに変換。AV1のイントラ符号化が、全ピクセルと透過をそのまま残したままファイルを小さくします。アップロード不要、すべて端末内で完結。

WebPをJPEGに変換:高速・安全・ブラウザ内で完結

WebPをブラウザ内で無料でJPEGに変換。ファイルは端末から一切送信されず、透過は白で塗りつぶされ、WebPを受け付けないアプリでも開けるJPEGになります。

PNGをPDFに:複数の画像を1つのファイルにまとめる

ブラウザで複数のPNG画像を1つの複数ページPDFにまとめます。ドラッグでページを並べ替え、ピクセルは鮮明なまま、アップロードは一切なし。アカウント不要、透かしなし。

変換先AVIF

機能

  • ファイルアップロード不要
  • 100% プライバシー重視
  • ブラウザー駆動
  • 高速処理
  • 永久無料

対応フォーマット

.jpg .jpeg

出力: AVIF

技術仕様

input Format JPEG / JPG(Joint Photographic Experts Group、ベースラインおよびプログレッシブ)
output Format AVIF(AV1 Image File Format)
compression Type @jsquash/avif(libavif WASM)によるロスレスAV1フレーム内エンコード、effortレベル6
quality Retention デコード後のJPEGビットマップに対してロスレス。追加の圧縮による劣化は生じません
color Space Support 8ビットsRGB、元のJPEGから継承(JPEGはどちらも持たないためHDRやアルファはなし)
max Resolution 端末の利用可能メモリのみによって制限されます
processing Time 即時、ブラウザ内で実行。ロスレスAV1エンコードのため大きな写真ほど時間がかかります

主な利点

  • 追加の画質劣化なし:AVIFはJPEGのデコード出力を画素単位で忠実に写したコピーです
  • デコードとロスレスAV1エンコードはWebAssemblyでブラウザ内のみで動き、アップロードはありません
  • 現行ブラウザがプラグインなしでデコードできるロイヤリティフリーのAV1コンテナに画像を収めます
  • 元画像を正確に保持し、アーカイブやAVIF専用パイプラインへの入力に役立ちます
  • 無料、アカウント不要、透かしなし、サブスクに紐づくファイルごとの上限もなし
  • 一度読み込めばオフラインで動作し、タブを閉じると画像はメモリから消去されます

一般的な使用例

  • 元のJPEGに画素単位で一致するAVIFを作成する
  • ブラウザ、CMS、ビルドパイプラインがAVIF入力を正しく取り込めるか確認する
  • オープンでロイヤリティフリーなAV1ベースのコンテナに写真をアーカイブする
  • AVIFデコードやコーデック比較のための参照画像を生成する
  • その形式を要求するツールに、再劣化させずにAVIFファイルを渡す
  • プログレッシブエンハンスメントの検証用に、JPEGの隣に忠実なAVIFを保持する

プロのヒント

  • 主に軽いWeb用ファイルが欲しいなら、代わりに非可逆のAVIFまたはWebPエンコーダーを使ってください。このロスレス経路ではふつう写真は小さくなりません
  • AVIFを開けない古いEdgeやデスクトップ用ビューア向けに、フォールバックとして元のJPEGを残しておいてください
  • 高解像度の写真では出力が大きくエンコード時間も長くなると見込んでください。ロスレスAV1はJPEGより負荷が高いためです
  • 変換した画像を公開する前に、対象ブラウザ(特に2024年より前のEdge)がAVIFをデコードできるか確認してください
  • 大きなファイルでメモリを安定させるため、1枚ずつ変換し、それぞれを完了させてください

よくある質問

たいていは小さくなりません。このツールはロスレスモードでエンコードし、JPEGのデコード後の画素を再圧縮せずそのまま保持するため、一般的な写真ではAVIFはJPEGと同程度かそれより大きくなります。AVIFが小さなファイルで知られるのは、選んだ目標画質での非可逆エンコードによるものです。このページは、すでに非可逆なJPEGに2度目の圧縮を重ねないよう、あえてそれを行いません。ダウンロードを軽くするのが目的なら、代わりに非可逆のAVIFまたはWebPエンコーダーを使ってください。
いいえ。エンコーダーはJPEGがデコードされて生じる画素をすべて再現し、追加でディテールを捨てることはありません。JPEGにもとからあったブロックノイズやリンギングはそのまま忠実に引き継がれますが、AVIFの工程は独自の劣化を一切加えません。結果はあなたのJPEGが描き出すものの画素単位で同一なコピーを、AV1コンテナに入れたものになります。
画像をこれ以上劣化させずにAVIFコンテナへ入れたいときです。マスターのアーカイブ、AVIF入力を前提とするビルドパイプラインやCMSへの受け渡し、コーデック検証用の参照ファイル作成などです。狙いが軽いWeb用素材だけなら、非可逆AVIFやWebPのほうがはるかに役立ちます。写真にロスレスを使うと、サイズの不利だけ受けてファイルが小さくなる見返りがないからです。
Chrome(v85、2020年以降)、Firefox(v93、2021年以降)、Safari 16以降はいずれもAVIFをネイティブにデコードします。Microsoft Edgeがネイティブ対応したのは2024年初頭なので、古いEdgeにはフォールバックが必要です。多くのデスクトップ用ビューアや古いOSの画像プレビューは依然としてAVIFをまったく開けないため、相手が幅広いなら元のJPEGを残しておいてください。
いいえ。JPEGはメモリに読み込まれ、デコードされ、あなたのブラウザタブ内でWebAssemblyによって完全にAVIFへ再エンコードされます。ファイルをどこかへ運ぶネットワーク通信は一切なく、そのためページの読み込みが済めばオフラインでも動作します。
メモリ使用量を予測しやすく保つため、1回につき1ファイルを処理します。ロスレスAV1エンコードはCPUとRAMを多く使うためです。連続して実行してください。それぞれは独立しています。サイズが大きい、または解像度が高い画像ほど目に見えて時間がかかります。ロスレスAV1はJPEGのデコードよりも画素あたりずっと多くの処理を行うからです。
いいえ。ここで制約になるのは形式ではなく元画像です。AVIFはアルファチャンネルとHDRに対応していますが、JPEGはそのどちらも持たないため、出力は不透明で標準ダイナミックレンジの8ビットsRGB AVIFになります。アルファやHDRが得られるのは、元画像にそれらがすでに含まれている場合だけで、たとえば透過付きのPNGやHDR撮影の素材です。
同じ画質で最小のファイルなら、写真では非可逆AVIFがWebPをわずかに上回ることが多いです。最大の互換性と速いエンコードならWebPが無難な選択です。このページは特にロスレスAVIFを扱うので、AV1コンテナ内での忠実さが欲しいときに選び、ファイルサイズを削るのが目的なら非可逆のWebPまたはAVIFのツールを選んでください。