このツールとは?
PNGとJPGは画像の保存方法が異なります。PNGは非可逆圧縮形式で透明度に対応しているため、特に写真の場合、ファイルサイズが大きくなります。一方、JPGは可逆圧縮形式の写真用フォーマットであり、PNGに比べてはるかに小さなファイルサイズで同じ視覚的結果を得られますが、透明度には対応していません。 PNGをJPGに変換することは、最も一般的な画像処理作業の一つです。JPGのみを受け付けるフォームやウェブサイト、サイズが大きすぎて送信できないメールの添付ファイル、ディスク容量を無駄にしている写真用のPNGファイルなどがその例です。
この変換では、ピクセルが選択した画質でJPG形式に再エンコードされます。JPG形式では透明度を表現できないため、透明な部分はすべて白い背景に合成されます。これは、印刷時にも見られる標準的な動作です。
なぜこれを使うのか?
- お使いのブラウザ上でローカルに動作します。画像は一切アップロードされないため、高速かつプライバシーが守られます。
- 一括変換:数十枚のPNG画像を一度に読み込めます。
- 透明な部分は、黒ではなく正しく白になります(単純なコンバーターによく見られるバグです)。
- リアルタイムで出力サイズを確認できる高品質なスライダー — 保存される画像を正確に確認できます。
- 無料、透かしなし、アカウント不要、ファイル容量制限なし。
使い方
- ボックスをクリックするか、PNGファイルをその上にドラッグしてください。
- 必要に応じて出力品質を調整してください(デフォルトの92%に設定すれば、画質は完全に維持されます)。
- 変換された各ファイルには、新しいサイズとサムネイルプレビューが表示されます。
- 各JPGファイルの横にある「ダウンロード」をクリックしてください。
例
入力
screenshot.png — 2.4 MB, with transparent corners出力
screenshot.jpg — 310 KB, corners white写真用のPNG画像は通常、5~10倍に縮小され、透明部分は白で塗りつぶされます。
当社によるテストの結果
このページでの透明度の処理は、単なる推測に基づくものではありません。 公開前に、透明領域を含むPNGを変換し、出力されたJPGのピクセルをプログラムでサンプリングしました。その結果、以前は透明だった領域は正確に(255, 255, 255)——純白——となり、色付きの領域もコーデックの許容範囲内で正しく再現されていました。 これを特にテストしたのは、これが簡易的なキャンバス変換ツールによく見られる典型的な不具合だからです。つまり、最初に背景を描画するのを忘れてしまうと、透明なロゴがすべて黒地に表示されてしまうのです。もし他の場所でこの問題に悩まされたことがあるなら、それがそのバグであり、このページにはその問題はありません。
一般的な利用例
- PNG形式を受け付けない、あるいは特にJPGファイルを要求するプラットフォームやフォームにスクリーンショットをアップロードすること。
- 誤ってPNG形式で保存されてしまった写真(写真編集ソフトのデフォルトの書き出し形式がPNGの場合によくあること)を、元のサイズの数分の1にまで縮小する。
- サイズ制限のあるメールに大きなPNGファイルを添付する際、まずそのファイルを大幅に小さいJPGファイルに変換しておく。
- ファイルサイズが小さいため、JPGのアップロード処理がPNGよりも著しく高速なプラットフォーム向けに画像を準備する。
よくある質問
PNGファイルの透明な部分はどうなるのでしょうか?
背景は白で塗りつぶされています。JPGには透明度の概念がまったくないため、どの変換ソフトも背景色を選ばなければなりません。白は、紙や一般的なウェブページで見られる色に最も近いからです。透明度を維持したい場合は、PNGのままにするか、WebPを使用してください。
変換すると画質は低下しますか?
JPGは非可逆圧縮であるため、技術的にはその通りですが、デフォルトの画質92%では、写真の場合、その違いは目に見えません。文字が鮮明なスクリーンショットでは、JPG特有のアーティファクトがより早く現れます。そのような場合は、画質を95%以上に設定するか、JPG形式が適切な保存形式であるかを再検討してください。
なぜ私のJPGファイルはPNGファイルよりもずっと小さいのですか?
PNGは写真をロスレスで保存するため、ファイルサイズが大きくなります。一方、JPGは人間の目には見えない細部を省略します。写真コンテンツの場合、ファイルサイズが5~10分の1に縮小されるのが一般的ですが、まさにその理由から、JPGは写真の標準形式となっているのです。
PNGファイルをまとめて変換することはできますか?
はい。好きなだけ選択または除外してください。各ファイルは個別に変換され、それぞれにダウンロードボタンが表示されます。すべてお使いのデバイス上で処理されるため、バッチ処理の制限はありません。
私の画像は御社のサーバーにアップロードされていますか?
いいえ。この変換処理では、お使いのブラウザのCanvas APIをローカルで利用しています。画像は決してコンピュータの外に出ることはありません。ページが読み込まれれば、オフラインでもこのツールをご利用いただけます。