コンテンツへスキップ

WebPをJPGに変換

WebPをJPGに変換する無料のオンラインツールです。ファイルを追加し、品質を確認して「画像を変換」をクリックし、結果パネルから拡張子.jpgのファイルをダウンロードできます。アカウント登録は不要で、変換後も幅と高さのピクセル数は元のWebPと同じです。

  • 透明部分は背景色で塗りつぶされます。JPEGは透過を保存できないためです。背景色の初期値は白です。
  • 無料のWebツールでは、画像1枚あたり5 MBまで、訪問者1人が1日に30枚まで変換できます。
  • アニメーションWebPは最初のフレームだけを変換します。

ここに画像をドロップ

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

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

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

#ffffff

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

結果

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

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

保存期間:Webツールの結果は10分後に削除され、履歴は保存されません。APIの結果は無料プランでは1日、StarterとProでは7日保存されます(Businessでは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の結果は30日保存されます。Webツールでは、訪問者ごとに毎分10回、毎日50回まで変換できます。

ひとことで言うと

WebP JPG 変換は、WebP画像を同じピクセル数のJPG(JPEG)に変換する無料のオンラインツールで、品質の設定と透過部分の背景色を指定できます。

主な仕様

  • 入力:WebP、PNG、JPG、AVIF、GIF、BMPに対応。無料ツールでは5 MBまで、ログイン時は10 MBまで、16 MP (4096 x 4096)まで。ファイルの種類は中身から判断します。
  • 出力:JPG(JPEG)で、小さいサイズ(割合、長辺、または幅と高さ)を選ばない限り、幅と高さは同じです。拡大はされず、クレジットも同じです。品質は1から100で、初期値は80です。JPEGは透過を保存できないため、透明部分は背景色(初期値は白)で塗りつぶします。
  • 検証:22KBのWebPイラストは、品質80で47KBのJPGになりました。529KBのWebP写真は543KBのJPGになりました。テスト画像はスクリプトで生成しました。
  • アニメーションWebPは最初のフレームから変換します。アップロードは、ジョブが終わると削除されます。変換済みファイルは無料ツールでは10分後に削除されます。ログイン時は1クレジットを使います(画像ごと)。
  • アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
  • ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
  • 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/renderを送信すると、同じレンダリングを実行できます。詳しくはAPIドキュメントページをご覧ください。

使い方

  1. WebPファイルをツールに追加します。ブラウザがアップロード前にファイルの種類、サイズ、ピクセル数を確認します。
  2. プレビューと、ツールが表示する画像サイズを確認します。
  3. 出力形式のJPEGは最初から選ばれています。ファイルサイズと細かさのバランスを変えるときだけ品質を変更します。初期値は80です。
  4. 「画像を変換」をクリックし、結果パネルに新しいファイルが表示されるまで待ちます。
  5. ファイルサイズを確認し、「ダウンロード」ボタンで.jpgファイルを保存します。

出力例

Original WebP, 1600 x 1200 px, 22 KB

The sample illustration as a WebP

Converted JPG, quality 80, 47 KB

WebPのサンプルイラストをJPGに変換した画像
PNGからWebPへのサンプルのWebP(1600x1200px、22KB)を、品質80、「変換先」をJPEGにして変換した結果です。同じピクセル数の47KBのJPGになりました。 このサイトの独自エンジンで変換しました。 変換後のファイルを開く(または画像を選択)で原寸で確認できます。

WebP JPG 変換の手順

WebPファイルをツールに追加します。変換の前に、ブラウザがファイルの種類、サイズ、ピクセル数を確認します。

プレビューと画像サイズが表示されるので、違うファイルを選んでいても待つ前に気づけます。

出力先のJPEGは最初から選ばれているため、基本の変換では設定を変える必要はありません。品質を先に調整すると、ファイルサイズを小さくしたり大きくしたりできます。結果パネルには、プレビュー、新しいファイルサイズ、.jpgファイル用の「ダウンロード」ボタンが表示されます。他の形式はリストからPNGやWebPを選べます。手順は同じです。

  • 変換する前に、プレビューを確認します。
  • 元のWebPファイルは、別の設定で変換し直せるように残しておきます。

変換で行われること

WebPの画像を読み込み、JPEGとして書き出し直します。処理はlibvipsをもとにした画像ライブラリのsharpを使い、サーバーで行います。

AIを使わない通常の画像処理で、画像の内容を変えるモデルは使いません。標準では縦横のピクセル数はそのまま保たれ、切り抜きは行いません。リサイズは「サイズ」で小さいサイズを選んだ場合だけです。スマートフォンで撮影した写真が回転して保存されている場合は、正しい向きに直されます。

EXIFやGPSのカメラ・位置情報タグは、結果のファイルにコピーされません。画像はサーバーに送信され、ブラウザ上では処理されません。JPGとJPEGは同じ形式なので、WebPからJPEGへの変換も同じ方法で行えます。

WebPをJPGに変換する理由

WebPはすべての環境で受け付けられるわけではありません。古いソフトウェア、古いメールソフト、一部のアップロードフォームはWebPを受け付けないことがあります。その場合はJPGやPNGに変換するのが一般的です。

MDNによると、WebPはChrome、Edge、Firefox、Opera、Safari(macOS Big Sur 11以降のSafari 14以降)で対応されています。MDNは一般的なWeb上のラスター画像にWebPまたはAVIFを推奨し、PNGまたはJPEGを代替として挙げています。プログラムがWebPを受け付けない場合でも、PNGとJPEGは歴史的に広く対応されています。

  • 利用するプログラムやフォームで、JPGまたはJPEGが受け付け対象として挙げられているか確認します。

JPGの品質の選び方

品質は1から100まで設定でき、初期値は80です。数値が小さいほどファイルは小さくなりますが、見える劣化が増えます。数値が大きいほど細部が残り、ファイルは大きくなります。

まずは初期値の80で変換してください。仕上がりが粗い場合は品質を上げて変換し直し、ファイルが大きすぎる場合は数段階ずつ下げてください。

WebPがすでに非可逆(ロッシー)圧縮されている場合、変換前に細部の一部が失われています。JPGに保存すると、さらに少し細部が減ります。別の設定で変換し直せるように、元のWebPは残しておいてください。

WebPからJPGへのファイルサイズ

ファイルサイズは画像の内容によって変わります。こちらの検証(スクリプトで生成したテスト画像)では、22KBのフラットなイラストのWebPが、品質80で47KBのJPGになりました。529KBの写真のWebPは、品質80で543KBのJPGになりました。JPGは元のWebPより少し大きくなることが多く、同じ画像のPNGよりはずっと小さくなります。

Googleは、非可逆のWebPは同等のSSIM品質指標で比較したJPEG画像より25〜34%小さいと報告しています(developers.google.com/speed/webp)。これはGoogleの数値で、当ツールの結果ではありません。当ツールは同じピクセルを選んだ品質でJPEGとして保存するもので、同等品質での比較ではありません。結果は画像によって変わるため、まずはサンプルを変換して確認してください。

  • まず一枚サンプルを変換し、どのくらいのサイズになるか確認します。

透過するWebPのJPG変換

JPEGは透過を保存できません。そのため、透明部分は背景色で塗りつぶされます。背景色の初期値は白(#ffffff)で、変換の前に変更できます。

1024x1024pxのロゴ(13KBのWebP)を白背景で変換したところ、25KBのJPGになりました。

JPGを使う場所に合わせて背景色を選んでください。たとえばページの色やブランドカラーが候補になります。透明部分を残したい場合はJPGを使わず、「WebPをPNGに変換するツール」を使ってください。

WebPからJPGかPNGか

「WebPをPNGに変換するツール」は透過を残し、可逆(ロスレス)圧縮で変換します。その分ファイルは大きくなります。テストでは、22KBのWebPが290KBのPNGになり、529KBの写真のWebPは6.9MBのPNGになりました。

透過が必要な場合や、これ以上の劣化を避けたい場合はPNGを選びます。プログラムやフォームでJPGが求められていて、小さいファイルが必要な場合はJPGを選びます。迷う場合は、まずJPGに変換して両方の結果を比べてください。

  • PNGは可逆圧縮で、透過を完全に保存できます。
  • JPGは透過を保存できず、保存するたびに細部が少しずつ失われます。

アニメーションWebPの変換

アニメーションWebPは複数のフレームで構成されています。このツールは最初のフレームだけを読み込むため、結果はJPGになり、アニメーションは保存されません。

アニメーションを残したい場合は、アニメーションのあるファイルをそのまま使ってください。このツールはアニメーションのあるファイルは作成しません。

  • 変換する前に、プレビューで最初のフレームを確認します。

対応する入力形式と出力形式

入力として受け付けるのは、WebP、PNG、JPG、AVIF、GIF、BMPです。これらの出力先は、PNG、JPEG、WebPから選べます。SVG、PDF、TIFF、HEICは受け付けません。

ファイルの種類はファイル名ではなく中身から判断されます。名前を変えたファイルも、実際の形式で読み込まれます。

サイズと容量の制限

無料のWebツールでは、画像1枚あたり5 MBまで、画像1枚あたり16 MP (4096 x 4096)までです。訪問者1人が1日に30枚まで変換できます。

ログインしているユーザーは、画像1枚あたり10 MBまでのファイルを変換できます。変換1回につき1クレジットを使います。結果が5MBを超えた場合は、最初の5MBを超えた分について5MBごとに1クレジットが追加されます。結果が20MBを超えると、ジョブは「結果が大きすぎます」というメッセージで失敗します。画像は切り捨てられません。大きな写真では、このメッセージが出やすくなります。

APIでWebPをJPGに変換する

同じ変換は、APIからも行えます。JSONやマルチパートフォームデータではなく、画像の生のバイト列を画像ジョブ用のエンドポイントに送ります。Content-Typeはimage/webpにします。op=image_convertとformat=jpegを指定します。

エンドポイントはjob_idとステータス202を返します。ジョブが成功、失敗、またはタイムアウトになるまで問い合わせます。ダウンロードリンクは短時間だけ有効です。ツールの下に、cURL、Node.js、Pythonの例がすぐに使える形で表示されます。

  • quality は任意で、初期値は80、指定できるのは1から100です。
  • APIキーは「Authorization: Bearer」ヘッダーまたはx-api-keyで指定します。

ファイルの扱いとプライバシー

アップロードされた画像は、変換済みファイルを作るためだけに使われます。ジョブが成功しても失敗しても、ジョブが終わるとすぐに削除されます。無料のWebツールでは、変換済みファイルは10分後に削除されます。

履歴は保存されず、ダウンロードリンクは短時間だけ有効です。利用ポリシー(英語)に従い、利用する権利がある画像だけをアップロードしてください。

関連する変換ツール

透過を残す場合や劣化のないコピーが必要な場合は「WebPをPNGに変換するツール」を使います。逆方向の変換は「PNGをWebPに変換するツール」で行えます。

PNGからJPGを作るには「PNGをJPGに変換するツール」、JPGからPNGを作るには「JPGをPNGに変換するツール」を使います。Webページ、HTMLからJPGを作るには「HTMLをJPGに変換するツール」を使います。

よくある質問

WebP JPG 変換は無料で使えますか?

はい、無料で使えます。アカウント登録は不要です。ただし、アカウントなしで使う場合はセキュリティ確認(Cloudflare Turnstile)が必要です。ログインしているユーザーはセキュリティ確認が省略され、クレジットを使います。透かしは追加されません。決められた1日の上限内であれば、何度でも変換できます。

透明な部分はどうなりますか?

透明部分は背景色で塗りつぶされます。JPEGは透過を保存できないためです。背景色の初期値は白(#ffffff)で、変更できます。透過を残すには、「WebPをPNGに変換するツール」を使ってください。

JPGはWebPより小さくなりますか?

多くの場合、小さくはなりません。検証では、JPGは元のWebPより少し大きくなることが多くなりました。同じ画像のPNGと比べると、JPGはずっと小さくなります。結果は画像によって変わるため、手元のファイルで試してください。

品質は何に設定すればよいですか?

まずは初期値の80で変換するのがおすすめです。数値を下げるとファイルは小さくなりますが、劣化が目立ちやすくなります。数値を上げると細部が残りますが、ファイルは大きくなります。

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

いいえ、可逆ではありません。JPEGは非可逆なので、JPGに保存すると細部が一部失われます。すでに非可逆のWebPは、変換前に細部が一部失われています。

変換するとピクセル数は小さくなりますか?

「サイズ」で小さいサイズを選ばない限り、小さくなりません。標準では画像はリサイズされず、JPGの幅と高さはWebPと同じです。変わるのはファイルサイズだけです。切り抜きは行いません。

JPGとJPEGは同じものですか?

はい、同じ形式です。ツールではJPEGと表示され、ダウンロードされるファイルの拡張子は.jpgです。WebPからJPEGへの変換も同じ方法で行えます。

WebPを受け付けないサイトやプログラムがあるのはなぜですか?

古いソフトウェア、古いメールソフト、一部のアップロードフォームはWebPを受け付けないことがあるためです。PNGとJPEGは歴史的に広く対応されています。MDNは、Chrome、Edge、Firefox、Opera、Safari 14以降をWebP対応として挙げています。

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

最初のフレームだけが変換されます。結果のJPGは静止画で、アニメーションは失われます。

WebPファイルの大きさに制限はありますか?

無料のWebツールでは、画像1枚あたり5 MBまでです。ログインしているユーザーは10 MBまでです。結果は20MB以下に収まる必要があります。超えると、「結果が大きすぎます」というメッセージでジョブが失敗します。

ファイルはどのくらい保存されますか?

アップロードされた画像は、ジョブが終わるとすぐに削除されます。無料のWebツールでは、変換済みファイルは10分後に削除されます。履歴は保存されません。

プログラムからWebPをJPGに変換できますか?

はい、APIで行えます。画像の生のバイト列を画像ジョブ用のエンドポイントに送り、op=image_convertとformat=jpegを指定します。ジョブが終わるまで問い合わせてください。ツールの下に、cURL、Node.js、Pythonの例が表示されます。

ソフトなしでWebPをJPGに変換するには?

WebPファイルをツールに追加し、出力はJPEGのままにして変換を開始し、.jpgファイルをダウンロードします。インストールは不要です。ファイルサイズと細部のバランスを変えたい場合だけ、品質を調整してください。

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

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

関連ツール