JPG を PNG に変換するときの注意点

「JPG を PNG に」という依頼には、理由が2つあります。1つは、フォームやゲームツールが PNG しか受け付けない場合です。もう1つは、ロゴやスクリーンショットの輪郭をはっきりさせたい場合です。変換は簡単ですが、写真ではファイルサイズが何倍にも膨らみます。どちらの場面なのかを知っておくと、無駄な作業を減らせます。

変換で実際に起きること

JPG は非可逆圧縮です。目で気にされない細かい情報は保存しません。PNG は無損失圧縮で、画素をすべてそのまま保存します。

つまり JPG を PNG にすると、中にある画素は戻ってきます。失われた画素は戻りません。輪郭のそばの薄いブロックノイズは、そのまま残ります。PNG はこれ以上の劣化を止めるもので、過去の劣化を直すものではありません。

PNG が向いている場面

ファイルが大きくなる場面

写真では一度考えましょう。JPG はまさにそのために作られている形式です。2 MB の風景写真は、PNG にすると 8 MB 以上になることがあります。細かな色の差をすべてそのまま記録する必要があるからです。

「このファイルを小さくしたい」のが目的なら、PNG への変換は逆方向です。JPG のまま使うか、画像圧縮を使ってください。

ここでの変換手順

  1. 画像形式変換を開き、JPG を選びます。ページへドラッグしても構いません。複数枚をまとめて変換することもできます。
  2. 変換先 を PNG にします。PNG には画質の設定がないため、画質のスライダーは出ません。
  3. 結果をダウンロードするか、複数枚分を 1 つの ZIP で受け取ります。画素の大きさは変わりません。

アップロードは起きませんし、登録も不要です。

PNG が大きすぎて送れない場合は、KB単位の圧縮 でフォームの制限に合わせてください。画素数そのものを減らしたい場合は リサイズ が使えます。

そのほか変わること

カメラの情報や GPS の位置は、新しいファイルには引き継がれません。画像は残して情報だけ消したい場合は、EXIF の削除を使ってください。画像を書き換えずに済むので、画質への影響はありません。

よくある質問

PNG に変換すると画像が見た目よくなりますか。

いいえ。PNG は劣化を止める形式です。ブロックノイズはそのまま残ります。

JPG を PNG にするとどれくらい大きくなりますか。

ロゴやスクリーンショットなら、ほとんど変わらないか、むしろ小さくなることがあります。写真なら数倍のサイズを見込んでください。正確な値は画像によって違うので、変換前に前後のサイズが表示されます。

JPG の背景を透明にするにはどうすればいいですか。

変換ではできません。JPG には透明部分を持つしくみがないため、変換しても不透明な PNG になります。背景を抜くには、どの画素が背景かを判断する別の作業が必要です。

このページは画像をアップロードしますか。

しません。ファイルの読み書きはブラウザが行い、ページのセキュリティ方針がサーバーへの接続を遮断しています。登録も透かしも回数制限もありません。