コンテンツへスキップ

AVIF JPG 変換ツール

AVIF JPG 変換は、AVIF画像を1枚ずつJPG(JPEG)ファイルに変換する無料のオンラインツールです。アカウント登録は不要で、変換後のファイルは.jpgの拡張子で保存されます。JPEGは多くのソフトやサイトで読み込めるため、AVIFを受け付けない場面でも画像を使えます。

  • このツールはAVIFを入力専用として読み込みます。AVIFファイルを保存することはできません。
  • 無料のWeb版では、1枚あたり5 MBまで、訪問者1人が1日に30枚まで変換できます。
  • JPGは非可逆(lossy)の形式です。元のAVIFファイルを必ず残してください。

ここに画像をドロップ

PNG、JPG、WebP、AVIF、GIF、BMP、TIFF(5 MBまで)

値を下げるほどファイルは小さくなりますが、劣化が目立ちます(1から100)。

JPEGは透過を保存できません。透明部分は下の背景色で塗りつぶされます。

#ffffff

セキュリティ確認を完了すると、ボタンが有効になります。

結果

ここにJPEGが表示されます。

無料のWebツールでは、5 MBまでの画像を変換でき、毎日30回までです。ログインすると上限は10 MBになります。画像のピクセルサイズは、「小さくする」を選ばない限りそのまま維持されます。

保存期間:Webツールの結果は10分後に削除され、履歴は保存されません。APIの結果は無料プランでは1日、StarterとProでは7日保存されます(BusinessとScaleでは30日)。

  • アカウント登録なしで利用可能

    無料で毎日30枚まで、透かしなし。

  • 標準では元のサイズ

    「小さくする」を選ばない限り、画像は元のピクセルサイズのまま再エンコードされます。カメラや位置情報のタグは結果にコピーされません。

  • 自動的に削除

    Webツールの結果は10分後に削除されます。

プライバシー:送信された内容は、このファイルを作成するためにのみ使用されます。作業用のコピーはジョブの終了時に削除され、結果は10分後に削除されます。詳しくはプライバシーポリシーをご覧ください。

コードから実行する

上の入力と設定から作成した、同じリクエストです。APIキーを取得するには、アカウントを作成してください。

curl -X POST https://api.aiipworld.com/v1/render \
  -H "Authorization: Bearer $AIIPWORLD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"html":"","output":"pdf","options":{}}'

# returns {"job_id": "...", "status": "queued"}; then poll:
curl https://api.aiipworld.com/v1/jobs/JOB_ID -H "Authorization: Bearer $AIIPWORLD_API_KEY"

一括処理

Webツールは一度に1画像まで処理します。APIでは画像ごとに一つのリクエストとなるため、プランが許す数だけスクリプトで処理できます。

保存期間

Webツールの結果は10分保存されます。無料APIの結果は1日、StarterとProの結果は7日、BusinessとScaleの結果は30日保存されます。Webツールでは、訪問者ごとに毎分10回、毎日50回まで変換できます。

ひとことで言うと

AVIFをJPG(またはPNG、WebP)に変換する無料のオンラインツールで、品質設定、透過部分の背景色、任意の縮小に対応します。

主な仕様

  • 入力形式:AVIF、PNG、JPG、WebP、GIF、BMP、TIFF。ファイルの種類は内容から判断し、HEIC、SVG、PDF、カメラのRAWは不可
  • 入力の上限:無料のWeb版は5 MBまで、ログインしているユーザーは10 MBまで、ピクセル数は16 MP (4096 x 4096)まで
  • 出力:JPG(JPEG)。縮小を選ばなければ幅と高さは元のまま。縮小は拡大せず、ログインしているユーザーは1クレジット。変換したファイルは10分保存
  • 品質は1から100で初期値は80。透過部分は背景色で塗りつぶされ、初期値は白です。テストでは2000 x 1500 pxの写真がAVIF 196 KB、JPG 377 KB(品質80)、WebP 266 KB、PNG 7.0 MB
  • アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
  • ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
  • 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/renderを送信すると、同じレンダリングを実行できます。詳しくはAPIドキュメントページをご覧ください。

使い方

  1. ツールの上部でAVIFファイルを選択します。
  2. プレビューが表示されるまで待ちます。ブラウザがファイルの種類、ファイルサイズ、ピクセル数を確認し、画像サイズを表示します。
  3. 「変換先」でJPEGのままにするか、PNGやWebPを選びます。品質は初期値の80から始まります。「サイズ」でピクセルサイズを小さくできます。初期設定では元のサイズのままです。
  4. 「JPGに変換」をクリックし、結果パネルが表示されるまで待ちます。
  5. プレビューを確認して、「ダウンロード」をクリックします。ファイルの拡張子は.jpgになります。

出力例

Original AVIF, 1600 x 1200 px, 33 KB

The sample photograph as an AVIF

Converted JPG, quality 80, 113 KB

AVIFからJPGに変換したサンプル写真
生成したテスト写真(1600 x 1200 px、AVIF 33 KB)を品質80でJPEGに変換しました。JPGは113 KBで、ピクセルサイズは元のAVIFと同じです。 このサイトの独自エンジンで変換しました。 変換後のファイルを開く(または画像を選択)で原寸で確認できます。

AVIF JPG 変換の手順

ツールの上部でAVIFファイルを選択します。アップロードの前に、ブラウザがファイルの種類、ファイルサイズ、ピクセル数を確認し、画像サイズを表示します。

「変換先」ではJPEGが初期設定で選ばれています。通常のJPGであれば、設定を変える必要はありません。結果パネルには、市松模様の背景に表示されたプレビュー、ファイルサイズ、形式、ピクセルサイズ、保存期間が表示されます。「avif to jpeg」で検索した場合も同じ変換です。JPEGとJPGは同じ形式です。「ダウンロード」をクリックすると、.jpgのファイルとして保存できます。

変換の仕組み

ツールはAVIF画像を復号し、JPEGとして再び符号化します。復号にはaom(AV1の参照デコーダー)をlibheif経由で使い、符号化にはlibvipsを使うsharpを使います。これは一般的な画像処理であり、人工知能は使っていません。

初期設定ではピクセルサイズは変わりません。たとえば2000 by 1500 pxのAVIFは、2000 by 1500 pxのJPGになります。画像が切り抜かれることはありません。「サイズ」で選んだ縮小は、同じ手順で行われます。

変換はサーバー上で行われ、画像はサーバーに送信されます。ブラウザの中では処理されません。アップロードされたファイルは、変換ファイルを作るためだけに使われます。

AVIFをJPGに変換する理由

AVIFは新しい形式です。古いソフト、古いメールソフト、文書編集ソフト、アップロードフォームでは、AVIFを開けないことがあります。こうした場面でAVIFを使えないことが、AVIFをJPGに変換する最も多い理由です。JPGに変換すると、AVIFを受け付けない場面でも画像を使えます。

AVIFファイルは、意図せず受け取ることも多くあります。WebサイトがAVIFを配信することがあり、その画像を保存しても拡張子は.avifのままです。

MDNによると、AVIFのブラウザ対応は良好ですが、すべての環境で使えるわけではありません。MDNの対応状況は、Chrome 85、Edge 121、Opera 71、Firefox 93、Safari 16.1です。MDNは、ページでAVIFを使う場合にWebP、JPEG、PNGをフォールバックとして用意するよう勧めています。

  • AVIFファイルを受け付けないアップロードフォーム
  • 古いメールソフトや文書編集ソフト

AVIFの特徴

AVIFは画像を小さく保存できる形式です。透過部分を表すアルファチャンネルに対応し、ロスレス圧縮とロッシー圧縮の両方に対応しています。MDNは、画像形式のガイドでこれらの特徴を説明しています。

MDNは、ロッシーのAVIFは視覚的に近い品質のJPEGより約50%小さいと説明しています。これはMDNの説明であり、テストの測定結果ではありません。テストの結果はファイルサイズの項目にあります。

MDNは、Webの画像にはWebPまたはAVIFを優先し、AVIFを読めないブラウザ向けにJPEGまたはPNGを用意することを勧めています。JPGへの変換は、そのフォールバックを用意する方法の一つです。

ファイルサイズの比較

AVIFから変換したJPGは、通常AVIFより大きくなります。AVIFのほうが圧縮効率が高いためです。

テスト1では、2000 by 1500 pxの生成した写真を使いました。品質80でのサイズは、AVIFが196 KB、JPGが377 KB、WebPが266 KB、PNGが7.0 MBでした。テスト2では、1024 by 1024 pxの透過ロゴを使いました。AVIFは10 KB、品質80のJPGは25 KBでした。透過部分は白で塗りつぶされました。

テスト画像はスクリプトで生成したもので、実際の写真ではありません。結果は画像によって変わります。PNGはデコードしたすべてのピクセルを劣化なしで保存するため、サイズがかなり大きくなります。JPGで調整できるのは品質設定です。

JPGの画質の選び方

品質は1から100まで設定でき、初期値は80です。この設定はJPEGと非可逆のWebPに適用されます。PNGは可逆形式のため、品質設定はありません。

JPGは保存するたびに、少しずつ細部が失われます。変換のたびにAVIFを復号してJPEGを再び符号化するため、失われた細部は戻りません。元のAVIFファイルを残してください。別の画質で作り直す場合は、以前のJPGからではなく、元のAVIFから変換し直してください。

  • 初期値の80から始めて、結果パネルのプレビューを比べてください

透過するAVIFをJPGに変換する場合

JPEGは透過に対応していません。JPGで透過部分になる箇所は、背景色で塗りつぶされます。初期の背景色は白(#ffffff)です。別の色を選ぶこともできます。

透過を残したい場合は、変換先にPNGまたはWebPを選んでください。PNGとWebPは初期設定で透過を保持します。「透過を保持」(透過を保持)は、オフにできます。

テストでは、透過ロゴを変換すると、透過部分が白で塗りつぶされたJPGになりました。結果パネルには、透過が保持されたか、塗りつぶされたかが表示されます。

JPGとPNGのどちらを選ぶか

写真の小さいファイルが必要な場合や、送り先がJPEGを受け付ける場合はJPGを選びます。

画素を劣化させたくない場合や、透過を残したい場合はPNGを選びます。どちらが正しいかは、ファイルの送り先によって決まります。

PNGは可逆で透過を保持しますが、サイズはかなり大きくなります。テストの生成した写真では、PNGは7.0 MB、JPGは377 KBでした。「変換先」にはPNG、JPEG、WebPがあります。可逆で出力する場合はPNGを選んでください。

回転、アニメーション、メタデータ

EXIFの向き情報で回転して保存されたAVIFは、変換結果ではまっすぐに直されます。

カメラや位置情報のタグ(EXIFとGPSのデータ)は、変換後のファイルにはコピーされません。

アニメーションのAVIFは、最初のフレームだけが変換されます。結果は静止画です。変換ツールが画像を切り抜くことはありません。ピクセルサイズは、「サイズ」で縮小を選ばない限り保たれます。

ピクセルサイズを小さくする方法

「サイズ」では、変換と同じ手順でピクセル数を減らせます。縮小の方法は、元画像の割合、長辺のピクセル数、幅と高さの3つから選べます。

幅か高さの一方だけを指定すると、もう一方は比率に合わせて決まります。幅と高さの両方を指定すると、比率を保ったまま、その枠内に収まるように縮小されます。縮小は小さくする場合のみ行われ、拡大はされません。指定したサイズより小さい画像は元のサイズのままで、結果パネルにその旨が表示されます。

縮小で失われた細部は戻りません。元のAVIFを残してください。ピクセル数が少ないと、一般にファイルサイズも小さくなり、アップロードの上限に合わせやすくなります。テストでは、2000 by 1500 pxで775 KBのJPEGが、長辺800 pxにすると37 KBのJPEGになりました。ファイルサイズをKB単位で指定することはできません。ログインしているユーザーは、縮小も通常の変換も1枚あたり1クレジットです。

  • 元画像の割合(1から100)
  • 長辺のピクセル数
  • 幅、高さ、または両方(ピクセル数)

対応ファイルと制限

対応している入力形式は、AVIF、PNG、JPG、WebP、GIF、BMP、TIFFです。ファイルの種類は、ファイル名ではなく内容から判断します。名前を変えたファイルは、実際の形式で読み込まれるか、拒否されます。

HEICとHEIFは受け付けません(iPhoneの写真形式です)。この場合は「unsupported image」のメッセージが表示されます。SVG、PDF、カメラのRAW形式も受け付けません。複数ページのTIFFは最初のページだけが変換されます。壊れたAVIFも同じメッセージになります。

無料のWeb版では、1枚あたり5 MBまで、訪問者1人が1日に30枚まで変換できます。ログインしているユーザーは、1枚あたり10 MBまで変換できます。ピクセル数が16 MP (4096 x 4096)を超える画像は、ファイルのヘッダーから判断し、デコードする前に拒否されます。

変換結果が20MBを超えると、ジョブは「output too large」のメッセージで失敗します。途中で切れたファイルは返されません。ログインしているユーザーは、1枚あたり1クレジットが必要です。失敗したジョブとタイムアウトしたジョブのクレジットは返還されます。

AVIF 変換ツールの出力形式

AVIF 変換ツールとして、このツールはAVIFを読み込み、JPG、PNG、WebPとして保存します。初期設定はJPEGなので、AVIFからJPEGへの変換には設定を変える必要はありません。

他の形式にする場合は、「変換先」でPNGまたはWebPを選んでください。このツールはAVIFからの変換専用で、AVIFを出力することはできません。

APIでAVIFをJPGに変換する

画像が多い場合は、ツールではなくAPIを使えます。AVIFのバイト列をそのまま、POSTのリクエストボディとしてhttps://api.aiipworld.com/v1/image-jobsに送ります。Content-Typeにはimage/avifを指定します。

クエリ文字列にはop=image_convertとformat=jpegを指定します。認証はAPIキーをAuthorization: Bearerヘッダーで送るか、x-api-keyで送ります。APIは202とjob_idを返します。GET /v1/jobs/:idを呼び出し、statusがsucceeded、failed、timeoutのいずれかになるまで確認してください。成功したら、短時間だけ有効なdownload_urlからファイルをダウンロードします。

1回のリクエストで扱えるのは1枚です。一括処理用のエンドポイントはなく、webhookもまだありません。同じリクエストでサイズを変える場合は、op=image_convertの代わりにop=image_resizeを使います。縮小方法は、scale、max_side、または幅と高さから指定し、format=jpegを付けます。縮小も変換と同じ料金です。ツールの下にcURL、Node.js、Pythonのサンプルがあります。APIのドキュメントには、すべてのパラメーターが載っています。

プライバシーと保存期間

アップロードした画像は、変換ファイルを作るためだけに使われます。ジョブが成功しても失敗しても、終わり次第アップロードしたファイルは削除されます。

無料のWeb版では、変換したファイルは10分保存されたあと削除されます。変換の履歴は保存されません。ダウンロード用のリンクは短時間だけ有効です。

権利のある画像だけを変換してください。アップロードと結果には、利用ポリシーが適用されます。

よくある質問

変換ツールは無料ですか?

はい、無料で使えます。アカウント登録は不要です。アカウント登録なしで使う場合は、セキュリティ確認(Cloudflare Turnstile)が必要です。ログインしているユーザーは確認を省き、クレジットを使います。

AVIFからJPGへの変換は可逆ですか?

いいえ、JPEGは非可逆の形式です。JPGを保存するたびに、少しずつ細部が失われます。AVIFですでに失われた細部は戻りません。

JPGがAVIFより大きくなるのはなぜですか?

AVIFのほうが圧縮効率が高いため、同じ画像のJPGは通常大きくなります。テストでは、196 KBのAVIFが377 KBのJPGになりました。

品質はどの値にすればよいですか?

まずは初期値の80から始めてください。設定できる範囲は1から100です。この設定はJPEGと非可逆のWebPに適用されます。

透過はどうなりますか?

JPEGは透過に対応していないため、透過部分は背景色で塗りつぶされます。初期の背景色は白です。透過を残すには、PNGまたはWebPを選んでください。

ピクセルサイズは小さくなりますか?

初期設定では小さくなりません。幅と高さは元のままです。縮小するには、「サイズ」で割合、長辺、幅と高さのいずれかを選んでください。このツールは拡大も切り抜きもしません。

縮小すると費用が増えますか?

いいえ、増えません。ログインしているユーザーは、縮小も通常の変換も1枚あたり1クレジットです。無料のWeb版では、縮小も1日の30枚に数えられます。

AVIFをPNGやWebPに変換できますか?

はい、「変換先」でJPEGの代わりにPNGまたはWebPを選べます。PNGは可逆形式です。PNGとWebPは初期設定で透過を保持します。

このツールでAVIFファイルを作れますか?

いいえ、AVIFは入力専用で、このツールでは保存できません。

HEICファイルは変換できますか?

いいえ、HEICとHEIFは受け付けていません。「unsupported image」のメッセージが表示されます。

アニメーションのAVIFはどうなりますか?

最初のフレームだけが変換されます。結果は静止画になります。

変換したファイルはいつまで保存されますか?

無料のWeb版では、変換したファイルは10分保存されたあと削除されます。アップロードした画像は、ジョブが終わり次第削除されます。

プログラムから変換できますか?

はい、APIを使えます。AVIFのバイト列をimage jobsのエンドポイントに送り、op=image_convertとformat=jpegを指定します。ジョブが終わるまで確認してください。ツールの下にcURL、Node.js、Pythonのサンプルがあります。

アカウントなしで使える無料のAVIF 変換ツールはありますか?

はい、アカウント登録なしで使える無料のAVIFからJPEGへの変換ツールです。アカウント登録なしで使う場合はセキュリティ確認が必要です。ログインしているユーザーは確認を省き、クレジットを使います。JPEGが初期設定で、ダウンロードしたファイルの拡張子は.jpgです。

アプリ内や一括処理で使いたい場合

このツールはAPIと同じプラットフォームで動作するため、同じ画像を、お使いのコードから一回のHTTPリクエストで取得できます。 無料アカウントには、毎月100クレジットが含まれています。

関連ツール