JPGをPNGに変換

JPG画像をPNGに無料変換。登録・アップロード不要でブラウザだけで完結。

JPGをPNGにすると、展開したJPGのピクセルを可逆で保存します。失われた細部が戻ったり、JPGのブロックノイズが消えたりはしません。PNGは元のJPGとピクセル単位で同じで、容量だけがずっと大きくなります。512 × 512の写真は75,758バイトから489,655バイト(6.5倍)になりました。PNGを求めるソフトに渡すとき、または何度も編集する前に、保存のたびにJPGの劣化が重ならないようにするときに変換します。透明は新たに生まれず、画像は完全に不透明のままです。

画像をここにドロップ複数のファイルをまとめて処理できます
アップロードなし · この端末で処理

PNGが大きくても画質が上がらない理由

JPGは写真の近似値を保存しています。展開すると、JPGエンコーダーが生んだかすかな8 × 8のブロックや色のにじみまで含んだRGBピクセルの並びが得られます。PNGはその並びを正確に保存するので、ノイズは修復されるのではなく固定されます。

PNGは各ピクセルを隣のピクセルから予測し、その差分を圧縮します。カメラのノイズは予測しにくいため写真はPNGにとって最も不利で、単色・文字・線画はずっとよく圧縮されます。どれだけ大きくなるかは内容次第で、写真がいちばん増えます。

一方でPNGはこの先の世代劣化を止めます。PNGは保存し直しても何も失いませんが、JPGは保存し直すたびに量子化し直されます(同じ写真をJPG画質92で保存し直すとSSIM 0.9997。小さな差ですが回数を重ねると積み重なります)。

DEFLATE
PNG内部の可逆圧縮。平坦な部分に強く、ノイズに弱い方式です。
JPGのノイズ
非可逆圧縮が残すブロック・リンギング・色のにじみ。変換しても残ります。
世代劣化
非可逆ファイルを展開して保存し直すたびに加わる誤差。

JPG写真を3通りに保存した結果(実測)

JPGはNASAのテスト写真をPillowの画質92で保存したものです(512 × 512、75,758バイト、EXIF・GPSタグ・sRGBプロファイル付き)。2026-09-28にChromium 153でNerulioのコードを使って変換しました。

元画像: astronaut.jpg    75,758 バイト

-> PNG         489,655 バイト   6.5倍   展開したJPGと同一
-> WebP q100   276,100 バイト   3.6倍   同一(可逆WebP)
-> JPG q92      73,544 バイト   再エンコード  SSIM 0.9997

出力に残ったEXIF・GPS: なし

受け取るソフトがWebPに対応しているなら、可逆WebPなら同じピクセルをPNGより44%小さく保存できます。

JPGからPNGに引き継がれるもの

JPGにあったもの変換での処理PNGでは
展開したピクセル(ノイズ込み)可逆で保存ピクセルは同一(最大差0)
EXIFの回転情報展開時にピクセルへ適用正しい向きのピクセル、回転タグなし
EXIFの日時・カメラ・GPSコピーしないなし(GPSタグ付きのJPGで確認)
ICCカラープロファイルブラウザのsRGBキャンバスに描画プロファイルのチャンクなし(PNG出力には入らない)
画質スライダーPNGでは無視常に可逆

結果の確認

  • 2つのファイルを100%で開きます。見た目は同じはずで、違いがあればフィルターやサイズ変更など別の処理が入っています。
  • PNGを求めたソフトが受け付けるか確認します。透過背景が目的なら、JPGには渡せる透明がないので先に背景を消します。
  • 撮影日時や位置が大事なら、PNGのファイル情報を開いてください。その項目は空になっています。

トラブルシューティング

症状考えられる原因確認方法対処
PNGもJPGと同じくらいブロックが見える変換は展開したピクセルを保持するだけで、JPGの圧縮を元に戻せない両方の空や肌を拡大して比べるカメラの元データやRAWから書き出し直します。JPGからはこれ以上取り出せません
ファイルが数倍に増えたPNGは可逆で、写真のノイズはうまく圧縮できないバイト数を比べるPNGが必須でなければJPGのままにするか、可逆WebP(画質100)で約44%節約します
まだ背景が透明にならないJPGにはアルファがないので、PNGも完全に不透明市松模様の背景で見る背景除去で被写体を切り抜き、アルファ付きPNGで保存します
ギャラリーで撮影日時・位置が消えたPNGにはEXIFを書き込まないOSのファイル情報元のJPGも一緒に保管するか、メタデータをコピーする変換ツールを使います

ほかの方法

方法こんなときに向いています
JPGのまま使う提出先がJPGを受け付けるなら、変換して得るものはありません。
画質100でJPG → WebPPNGより小さい可逆の作業用ファイルが欲しい場合(ここでは276,100対489,655バイト)。
先に編集してPNGで1回だけ保存どうせ切り抜きやサイズ変更をする場合。エディターはすべての編集後、初期設定でPNGを書き出します。

この方法の限界

  • JPG圧縮で失われた細部の復元や、透明の生成はできません。
  • メタデータは捨てられます。GPSや撮影日時を含むEXIFはPNGに書き込まれません。

バージョンと出典

2026-09-28にPlaywright Chromium 153で、Nerulioの変換経路を使って計測しました。テスト用JPGは tests/fixtures/astronaut.png からPillow 12.3の画質92で作成し、GPSタグ付きEXIFとsRGBプロファイルを含んでいましたが、どちらもPNGには残りませんでした。

参照した公式ドキュメント

JPGをPNGに変換

JPGは写真で最も広く使われる非可逆形式で、容量は小さいものの透明は扱えません。

PNGは可逆圧縮で透明に対応し、ロゴ・スクリーンショット向きですが写真は容量が大きくなります。

ファイルはサーバーにアップロードされず、このブラウザ内だけで処理されます。

使用例

元の図形サンプル · 96 × 64
元の図形サンプル · 96 × 64
処理後のサンプル · 96 × 64
処理後のサンプル · 96 × 64

このツールで作成した例です。ZIPツールはプレビューを表示します。すべてのファイルはダウンロードしたZIPで確認してください。

画像形式を変換

PNG・JPG・WebPで保存。JPGでは透明背景が合成されます。

使い方

  1. 画像を開く
  2. PNG・JPG・WebPから選ぶ
  3. 変換したファイルを保存

対応形式

PNG / JPG / WebP / AVIF / HEIC → PNG / JPG / WebP — 読み込み・書き出しはブラウザの対応状況によります。 アニメーション入力は非対応です。静止フレームを選択してください。

このツールでできること

拡張子を変えるだけでなく、選んだ形式で再エンコードします。

処理方式と検証状況

advanced · browser image codecs. 品質検証中です。Pro・Flagship水準はまだ実証されていません。

書き出す前に

JPGは透過非対応です。メタデータ・カラープロファイル・アニメーションの保持は保証しません。

よくある質問

透明な背景を残すには?

PNGまたはWebPを選んでください。JPGでは透明部分が指定した背景色になります。

ファイルはアップロードされますか?

このツールで開いたファイルはアップロードせず端末で処理します。コミュニティの投稿に明示的に添付する画像は別途アップロードされます。一部のエンジンやモデルは外部から取得するため、IPアドレスなどの接続情報は配信元に伝わります。

作業は自動保存されますか?

いいえ。画像と編集状態はこのタブに保持され、メディア出力は端末の一時保存を利用する場合があります。言語を変えても作業は残りますが、再読み込み、タブを閉じる操作、別のページへの移動で失われることがあります。