このコンバーターの機能
このページは選択されたJPGを読み込み、デコードし、ピクセルをPNGファイルとして再エンコードします。変換はブラウザのタブ内で行われます。画像はサーバーに送信されず、何も保存されず、ページが読み込まれた後はオフラインでも動作します。アカウント作成は不要で、結果に透かしも入りません。
JPGからPNGへの変換が役立つ場面
PNGは、編集ソフトでファイルを開いて保存し直すたびに劣化しない形で画像データを保持します。画像を編集ソフトで開き、何度も変更を加えて繰り返し保存する予定なら、PNGの作業用コピーを使えば保存のたびに新しい圧縮ノイズが積み重なるのを避けられます。JPGは再保存のたびに新たな圧縮がかかり、そのノイズが蓄積していきます。
PNGはくっきりした輪郭や平坦な色も得意です。文字、線、単色のブロックを含むグラフィックを用意する場合、PNGはそうした輪郭をきれいに保ちますが、JPGはコントラストの強い境界の周りに薄いハロー(にじみ)が出やすいです。
できないこと
変換しても、JPGがすでに失ったディテールは戻りません。元画像が強く圧縮されていた場合、PNGはその既存のノイズやブロック状の領域もそのまま忠実に保持します。元画像よりシャープに見えたり、きれいになったりすることはありません。
JPGから作ったPNGに透明な背景はありません。JPGは透明をサポートしていないため、引き継ぐアルファ情報が存在しません。変換後のファイルは完全に不透明です。透明が必要な場合は、編集ソフトで背景を削除し、そこからPNGとして保存する必要があります。
ファイルサイズは大きくなる
PNGはJPGより大きくなると考えてください。数倍になることもよくあります。JPGで2〜5 MBのスマホ写真は、PNGでは10〜25 MBになることがありますが、正確な数値は画像の内容と寸法によります。JPGは写真向けに作られ、目が気づきにくいディテールを捨てます。PNGはピクセルデータを、写真では圧縮効率が悪い形で保持します。
| 状況 | JPG | PNG |
|---|---|---|
| 写真 | ファイルが小さく、共有に適する | ファイルがはるかに大きく、サイズ面の利点はない |
| 繰り返しの編集と保存 | 保存のたびに品質が低下 | 保存ごとに新しい圧縮ノイズは出ない |
| 文字、線、平坦な色 | 輪郭が甘く、ハローが出る | 輪郭がきれいでシャープ |
| 透明 | 非対応 | 対応、ただし変換では追加されない |
| Webページの画像 | 通常はこちらが適切 | グラフィックやロゴにのみ適する |
適切な形式の選び方
画像が写真で、閲覧や共有だけが目的ならJPGのままにしましょう。PNGに変換しても得るものはなく、ファイルサイズが何倍にもなります。変換が向いているのは、これから画像を編集し、再保存によるさらなる品質低下を避けたいとき、あるいはシャープなグラフィックを扱える形式が必要なときです。最終目的がWebサイト用の小さなファイルなら、JPGやWebPのほうが通常は賢明な出力で、PNGは編集中の作業用コピーとしてのみ価値があります。
解像度と寸法
変換してもピクセル寸法は変わりません。4000 x 3000のJPGは4000 x 3000のPNGになります。小さな画像が必要なら、変換ではなくリサイズしてください。同じ寸法のPNGは軽くなるどころか、重くなるからです。
よくある質問
JPGをPNGに変換すると品質は良くなりますか?
いいえ。PNGはJPGがすでに持っていたピクセルを、圧縮ノイズも含めてそのまま保持します。JPG作成時に失われたディテールは復元されません。
PNGの背景は透明になりますか?
いいえ。JPGは透明を保存しないため、変換できるものがありません。PNGは完全に不透明になります。透明にするには編集ソフトで背景を削除する必要があります。
なぜPNGファイルはそんなに大きくなるのですか?
PNGはピクセルデータを、写真では圧縮効率が悪い形で保持するためです。数メガバイトのJPGが、特に細かい写真では何倍ものサイズのPNGになることがあります。
画像はどこかにアップロードされますか?
いいえ。変換はすべてブラウザ内で実行されます。画像が端末から出ることはなく、何も保存されず、ページが読み込まれた後はオフラインでも動作します。