PNG JPG 変換:PNGをJPGに変換する無料ツール
PNG JPG 変換は、PNG画像をJPEG形式のファイル(拡張子は.jpg)に変換する無料のツールです。初期設定の出力先はJPEGで、「変換先」からPNGやWebPを選ぶこともできます。アカウント登録は必要ありません。
- 無料ツールでは、1画像につき5 MBまで、訪問者1人が1日に30枚まで、1画像につき16 MP (4096 x 4096)まで変換できます。
- JPEGは透明度を保存できないため、透明部分は背景色で塗りつぶされます。
- JPEGに保存するたびに細部が少し失われます。元のPNGは保管しておいてください。
ここに画像をドロップ
PNG、JPG、WebP、AVIF、GIF、BMP、TIFF(5 MBまで)
値を下げるほどファイルは小さくなりますが、劣化が目立ちます(1から100)。
JPEGは透過を保存できません。透明部分は下の背景色で塗りつぶされます。
セキュリティ確認を完了すると、ボタンが有効になります。
結果
ここにJPEGが表示されます。
無料のWebツールでは、5 MBまでの画像を変換でき、毎日30回までです。ログインすると上限は10 MBになります。画像のピクセルサイズは、「小さくする」を選ばない限りそのまま維持されます。
保存期間:Webツールの結果は10分後に削除され、履歴は保存されません。APIの結果は無料プランでは1日、StarterとProでは7日保存されます(BusinessとScaleでは30日)。
アカウント登録なしで利用可能
無料で毎日30枚まで、透かしなし。
標準では元のサイズ
「小さくする」を選ばない限り、画像は元のピクセルサイズのまま再エンコードされます。カメラや位置情報のタグは結果にコピーされません。
自動的に削除
Webツールの結果は10分後に削除されます。
プライバシー:送信された内容は、このファイルを作成するためにのみ使用されます。作業用のコピーはジョブの終了時に削除され、結果は10分後に削除されます。詳しくはプライバシーポリシーをご覧ください。
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回まで変換できます。
ひとことで言うと
PNGなどの画像を、同じピクセルサイズのJPGに変換する無料のオンラインツールで、画質と透明部分の背景色を指定できます。
主な仕様
- 入力はPNG、JPG、WebP、AVIF、GIF、BMP、TIFFに対応し、無料ツールでは画像ごとに5 MBまで、ログインしている場合は10 MBまで、ピクセル数は画像ごとに16 MP (4096 x 4096)までです。ファイルの種類はファイルの内容から判定されます。
- 出力はJPG(JPEG)で、初期設定では幅と高さが元の画像と同じです。小さいサイズを選ぶこともでき、割合、長辺、または幅と高さで指定できます。拡大はされず、同じクレジットで処理されます。画質は1から100で、初期値は80です。JPEGは透明度を持たないため、透明部分は背景色(初期値は白)で塗りつぶされます。
- テストでは、透明な1024 x 1024 px のロゴ(37KB)が画質80で25KBのJPGになり、7.5MBのPNG写真が642KBのJPGになりました。テスト用の画像はテスト用のスクリプトで生成しています。
- アニメーションファイルは最初のフレームからJPGに変換されます(アニメーションを残すにはWebPを選びます)。アップロードされたファイルはジョブの終了後に削除され、変換結果の保存期間は10分です。ログインしているユーザーは画像ごとに1クレジットを使います。
- アカウント登録なしの無料利用では、訪問者ごとに毎分10件、毎日50件まで変換でき、透かしは入りません。ログインしているユーザーは、レンダリングごとに1クレジットを使用します。毎月100無料クレジットが付与されます。
- ファイルは自動的に削除されます。アカウント登録なしの場合は変換後10分、無料アカウントの場合は1日で削除されます。
- 開発者は、APIキーを付けてPOST https://api.aiipworld.com/v1/renderを送信すると、同じレンダリングを実行できます。詳しくはAPIドキュメントページをご覧ください。
使い方
- 変換ページを開きます。「変換先」は初期値がJPEGなので、そのままで構いません。PNGやWebPを選ぶこともできます。
- 「ファイルを選択」で画像を選びます。対応形式はPNG、JPG、WebP、AVIF、GIF、BMP、TIFFです。アップロード前に、ブラウザがファイル形式、サイズ、ピクセル数を確認し、画像サイズ付きのプレビューを表示します。
- 画質は初期値の80で始めてください。合わない場合のみ変更します。透明な部分がある場合は、背景色の初期値である#ffffff(白)を確認し、必要なら別の色を選びます。
- 「画像を変換」をクリックします。結果パネルに、プレビュー、ファイルサイズ、ピクセルサイズ、透明部分が塗りつぶされたかどうかが表示されます。
- 結果パネルで「ダウンロード」をクリックします。ダウンロードされるファイルの拡張子は.jpgです。
出力例
PNG JPG 変換の使い方
変換ページを開き、「ファイルを選択」で画像を選びます。「変換先」は初期値のJPEGのままで構いません。
アップロード前に、ブラウザがファイル形式、サイズ、ピクセル数を確認します。問題がなければ、画像サイズ付きのプレビューが表示されます。結果パネルのプレビューで仕上がりを確かめてから、JPGをダウンロードしてください。
PNGをJPGに変換する仕組み
このツールは、PNGを一度ピクセルのデータに読み込み、JPEGとして保存し直します。初期設定では、画像の幅と高さはPNGと同じです。切り抜きは行わず、小さいサイズを選んだときだけリサイズされます。小さいサイズは、割合、長辺、または幅と高さで指定できます。拡大はされず、同じクレジットで処理されます。
変換には、サーバー上で動く画像処理ライブラリのsharpを使います。画像はサーバーに送信されるため、ブラウザの中で処理されるわけではありません。AIを使った処理ではありません。JPGとJPEGは同じ形式で、ツールの表示はJPEGです。ダウンロードされるファイルの拡張子は.jpgです。
PNGをJPGに変換する理由
PNGは可逆圧縮なので、すべてのピクセルをそのまま保存します。ロゴ、スクリーンショット、図の保存に向いています。一方で、写真をPNGで保存すると、ファイルが非常に大きくなることがあります。
JPEGは非可逆圧縮です。テストでは、同じピクセル数の写真をJPEGにすると、PNGよりはるかに小さくなりました。投稿フォームなどで特定の画像形式が求められる場合は、先に要件を確認してください。JPEGが指定されているなら、このページで作ったJPGを使います。
透明なPNGをJPGに変換するとき
JPEGは透明度を持てません。そのため、透明な部分は背景色で塗りつぶされます。背景色の初期値は#ffffff(白)で、任意の色に変えられます。
テストでは、透明な1024 x 1024 px のロゴ(37KB)を、白の背景で変換すると25KBのJPGになりました。同じロゴを#000000(黒)の背景で画質80にすると、24KBでした。テスト用の画像はテスト用のスクリプトで作成したもので、結果は画像によって変わります。透明度を残したい場合は、PNGのまま保存するか、WebPに変換してください。
JPGの画質の選び方
画質は1から100の範囲で指定し、初期値は80です。この設定はJPEGで出力するときだけ使われます。数字を小さくするとファイルは小さくなりますが、劣化が目立ちやすくなります。数字を大きくすると細部は残りやすくなりますが、ファイルは大きくなります。
まず80で変換してください。プレビューで劣化が気になる場合は、数字を上げてもう一度変換します。テストでは、透明なロゴは画質60で19KB、80で25KB、95で40KBでした。1600 x 1200 px のフラットなイラストは、画質60で35KB、80で46KB、95で81KBでした。
PNGよりJPGが小さくなる理由
JPGは、多くの場合PNGよりかなり小さくなります。ただし、削減量は画像の内容によって変わります。テストでは、人工的に作成した2000 x 1500 px の写真が、PNGでは7.5MB、JPEG(画質80)では642KBになりました。テスト用の画像は、スクリプトで生成したもので、実際のカメラで撮影したものではありません。
フラットな色のイラストは、PNGですでに容量が小さいため、削減量も小さくなります。テストの1600 x 1200 px のPNG(90KB)は、画質80のJPGで46KBになりました。同じイラストを画質95にすると81KBになり、PNGとほぼ同じ大きさになりました。
PNGのまま残すべき画像
MDNは、スクリーンショット、図、ロゴ、線画には可逆圧縮のエンコードを推奨しています。PNGは可逆圧縮ですが、JPEGは非可逆圧縮なので、これらの画像には推奨されていません。
テストでは、1200 x 900 px の線画のPNG(257KB)を画質80のJPGに変換すると、179KBになりました。元のPNGを置き換える前に、プレビューで仕上がりを確認してください。JPEGは保存するたびに細部が失われ、JPGをさらにJPEGとして保存し直すと劣化は重なります。元のPNGを残し、必要なときだけJPGのコピーを作ってください。
PNG以外の入力形式
このページは、PNGをJPEGに変換する用途に使えます。対応する入力形式は、PNG、JPG、WebP、AVIF、GIF、BMP、TIFFです。形式はファイル名ではなく、ファイルの内容から判定されます。拡張子が違っていても、内容が対応する画像であれば変換できます。
すでにJPGの画像をJPEGとして変換し直すと、細部が失われるだけです。既存のJPGをそのまま使ってください。SVG、PDF、HEIC、カメラのRAW形式には対応していません。TIFFは複数ページの場合、最初のページだけが変換されます。
アニメーションと回転のある画像
JPEGで出力する場合、アニメーションGIFやアニメーションWebPは最初のフレームだけが変換されます。結果は静止画になり、アニメーションは失われます。アニメーションを残したい場合は、「変換先」でWebPを選んでください。
スマートフォンで撮影した写真は、EXIFの向きタグによって回転して保存されていることがあります。その場合、結果では画像が正しい向きに直されます。カメラや位置情報のタグ(EXIFとGPSのデータ)はJPGにコピーされません。
ファイルサイズと変換の制限
無料のウェブツールでは、1画像につき5 MBまで変換できます。訪問者1人が1日に変換できるのは30枚までです。1画像のピクセル数は16 MP (4096 x 4096)までです。ログインしている場合は、1画像につき10 MBまで利用できます。
ログインしているユーザーは、1画像につき1クレジットを使います。それに加えて、変換結果の最初の5MBを超えた分は、5MBごとに1クレジットかかります。変換結果は20MB以下でなければなりません。20MBを超えると「output too large」というメッセージが表示され、ファイルは返されません。失敗したジョブとタイムアウトしたジョブのクレジットは返金されます。
APIでPNG JPG 変換を行う方法
APIは1回のリクエストで1画像を扱います。リクエストの本文には、JSONやmultipartではなく、画像のバイト列をそのまま送ります。Content-Typeは入力画像に合わせ、たとえばimage/pngを指定します。
エンドポイントはPOST https://api.aiipworld.com/v1/image-jobs です。クエリ文字列にはop=image_convertとformat=jpegを指定します。任意でquality(1から100、初期値80)とbackground(%23rrggbb形式、初期値%23ffffff)を指定できます。認証はAuthorization: Bearerに続けてAPIキーを指定します。成功すると202とjob_idが返ります。GET /v1/jobs/:id でstatusがsucceeded、failed、timeoutのいずれかになるまで確認し、結果はdownload_urlから取得します。download_urlの有効期間は短いため、早めにダウンロードしてください。このページの下には、cURL、Node.js、Pythonの例が表示されます。バッチ用のエンドポイントはなく、Webhookは現時点では利用できません。
ファイルの取り扱いとプライバシー
アップロードされた画像は、変換したファイルを作るためだけに使われます。ジョブが成功しても失敗しても、アップロードされた画像はジョブの終了後に削除されます。無料のウェブツールでは、変換したファイルは10分保存されます。履歴は保存されません。ダウンロードリンクの有効期間は短くなっています。
変換する画像を使う権利が必要です。他人の画像を変換する前に、利用規約(利用ポリシー)を読んでください。
関連する変換ツール
逆方向に変換する場合は「JPGをPNGに変換するツール」を使ってください。より小さい新しい形式にしたい場合は「PNGをWebPに変換するツール」が向いています。WebPの画像をJPGにする場合は「WebPをJPGに変換するツール」を使えます。このツールは出力先がJPEGに設定された状態で開きます。PNGをベクター画像にする場合は「PNGをSVGに変換するツール」を、HTMLからJPG画像を作る場合は「HTMLをJPGに変換するツール」を使ってください。
よくある質問
PNG JPG 変換は無料で使えますか?
はい、無料で使えます。アカウントは必要ありません。アカウント登録なしで使う場合は、セキュリティ確認(Cloudflare Turnstile)を通す必要があります。ログインしているユーザーはセキュリティ確認が不要で、クレジットを使います。1日の上限の範囲内で、何度でも変換できます。
透明なPNGの透明部分はどうなりますか?
透明部分は背景色で塗りつぶされます。初期値は白です。変換の前に、別の色を選べます。JPEGは透明度を保存できません。
JPGはPNGより小さくなりますか?
多くの場合は小さくなります。特に写真で差が大きくなります。テストでは、7.5MBの写真のPNGが、画質80の642KBのJPGになりました。フラットなイラストは小さくなる幅が少なく、結果は画像によって変わります。
画質はどの値にすればよいですか?
まずは初期値の80で変換してください。値を下げるとファイルは小さくなりますが、劣化が目立ちやすくなります。文字や輪郭のまわりに劣化が見える場合は、値を上げてください。
PNGからJPGへの変換は可逆ですか?
いいえ、可逆ではありません。JPEGは非可逆圧縮で、保存するたびに細部が失われます。PNGは可逆圧縮なので、必要になったときに備えて元のPNGを残してください。
変換するとピクセル数は小さくなりますか?
初期設定では小さくなりません。小さいサイズを選んだ場合だけ、ピクセル数が変わります。小さいサイズは、割合、長辺、または幅と高さで指定できます。このツールは画像を切り抜きません。
JPGとJPEGは同じ形式ですか?
はい、同じ形式です。ツールの表示はJPEGで、ダウンロードされるファイルの拡張子は.jpgです。
変換後に透明度を戻すことはできますか?
いいえ、戻せません。JPGはアルファチャンネルを持たないため、透明部分は保存されません。透明度が必要な場合は、元のPNGを残してください。
アニメーションのあるファイルはどうなりますか?
JPGではアニメーションを保持できません。最初のフレームだけが変換され、アニメーションは失われます。残したい場合は「変換先」でWebPを選んでください。
PNGのファイルはどのくらいの大きさまで変換できますか?
無料のウェブツールでは、1画像につき5 MBまで変換できます。ログインしているユーザーは10 MBまで利用できます。変換結果は20MB以下でなければなりません。JPGは元のPNGより大幅に小さくなることが多いです。
変換したファイルはどのくらい保存されますか?
アップロードされた画像はジョブの終了後に削除されます。無料のウェブツールでは、変換したファイルは10分保存されます。履歴は保存されません。
PNGからJPGへの変換をプログラムから行えますか?
はい、行えます。生のPNGのバイト列をPOST https://api.aiipworld.com/v1/image-jobs に送ります。クエリ文字列にop=image_convertとformat=jpegを指定し、APIキーをBearerトークンとして使ってください。
アプリ内や一括処理で使いたい場合
このツールはAPIと同じプラットフォームで動作するため、同じ画像を、お使いのコードから一回のHTTPリクエストで取得できます。 無料アカウントには、毎月100クレジットが含まれています。

