JPGからPNGに変換とは?
「JPGからPNGに変換」は、JPEG画像をPNG形式にロスレス圧縮で変換します。変換中に画質が落ちることはありません。PNGは透過をサポートし、グラフィックやロゴ、くっきりとしたエッジが求められる画像に向いています。
変換はこのページ上でキャンバスの再描画として行われます。各JPEGを一度デコードし、追加の不可逆圧縮を一切かけずにPNGとして再エンコードします。最大20枚を一度に投入でき、各画像にカードを作って元のサイズ、変換後のサイズ、画像サイズを表示するため、出力結果を確認できます。1枚ずつ保存することも、すべてを1つのZIPにまとめて取得することもでき、いずれも元画像のフル解像度のまま書き出されます。
使い方
- JPG/JPEG ファイルを1枚または複数枚アップロード領域にドロップするか、クリックして最大20枚をまとめて選びます。
- 各カードに元のサイズ、変換後のサイズ、画像サイズが表示されるので、PNGが元画像と一致しているかをすぐに確認できます。
- 必要に応じて「特定の色を透明にする」をオンにして単色の背景を切り抜き、PNG を 1 枚ずつ、またはまとめて 1 つの ZIP でダウンロードします。
使用するタイミング
- エッジをきれいに保ちたいロゴ素材やデザイン用の重ね素材を作るとき。
- PNGしか受け付けない印刷サービスやアプリに画像を提出するとき。
- 同じ画像を何度も編集する前に、これ以上JPEGで画質が落ちないように止めたいとき。
結果
デザイナーが真っ白な JPG に乗ったロゴを受け取りましたが、色付きのバナーの上にきれいに配置する必要があります。画像をアップロードして「特定の色を透明にする」をオンにし、色を白のままにして背景を消した PNG をダウンロードすれば、そのままバナーに重ねられます。
よくある質問
- PNGに変換すると画質はよくなりますか?
- よくなりません。元のJPEGに残っている圧縮の痕跡はそのままPNGにも見えます。形式を変えるのはこれ以降の保存で画質が落ちるのを防ぐためで、既存のブロックノイズや色ムラは消えません。
- PNGがJPGより大きくなるのはなぜですか?
- PNGは可逆圧縮、JPEGはデータを捨てて軽くする方式です。1MBのJPEGがPNGでは3〜5MBになるのは珍しくありません。微妙なグラデーションを含むすべてのピクセル値がそのまま保持されるためです。
- JPG の特定の色を透明にできますか?
- はい。「特定の色を透明にする」をオンにして背景の色(既定は白)を選ぶと、一致するすべてのピクセルが透明なアルファチャンネルに置き換わり、PNG の背景が透けます。許容範囲を上げると柔らかい縁やアンチエイリアスの部分まで消え、下げると完全に一致した色だけを消します。
- ファイルサイズに上限はありますか?
- 端末のメモリで扱える範囲内です。スマホの写真や大半のカメラ画像は問題なく変換できます。5000万画素超のスキャンは描画に少し時間がかかることがありますが、データは外部に送信されません。
- 変換で色情報が失われることはありますか?
- ありません。JPEGも標準PNGも各チャンネル8ビットなので、見える範囲のピクセルデータはビット単位で一致します。ただしEXIF、GPS、カメラのメタデータはPNGファイルには引き継がれません。