すべてのガイド
画像

なぜ透明PNGがJPGで白くなるのか

1つの透明画像、2つのエクスポート。フォーマット変更で何が残り、何が戻せないかを見てみましょう。

JPGは透明な背景を保持できません。CozyToolkitの画像コンバーターでは、JPGにエクスポートすると透明部分が白くなります。品質を高く設定しても変わりません。背景を透明のままにしたい場合はPNGかWebPを選んでください。

透明テスト画像をダウンロードし、画像コンバーターで開いてみましょう。これは480×320のPNGで、角が透明、青いカードと半透明の黄色い円があります。

青い笑顔のカードと半透明の黄色い円、周囲は透明

同じ元画像から2つの形式をエクスポートする

  1. テスト画像をアップロードします。
  2. 出力フォーマットでJPGとWebPを選択します。これら2つだけ欲しい場合は他のフォーマットの選択を外してください。
  3. 品質で最高を選びます。品質は95に設定されます。
  4. 画像をエクスポートを選択します。ファイルリストからそれぞれの形式をダウンロードするか、ZIPをダウンロードで両方まとめて取得できます。

スマホでは、調整で形式と品質を選び、ファイルで個別のダウンロードを探します。プレビュー形式は表示中の出力を切り替えるだけで、他の選択済みフォーマットは消えません。

JPGエクスポートはカードの周囲が白い長方形です。WebPエクスポートは透明な角と半透明の円を保持しています。どちらも元の480×320サイズのままです。違いを示すためにリサイズは不要です。

品質と透明度は別の設定

品質スライダーはJPGやWebPの損失圧縮の強さを調整します。透明度のオンオフには関係ありません。品質95のJPGは不透明のままですし、低品質のWebPでも透明ピクセルは残せます。

PNGは透明度を損なわずに保存でき、ロスレス出力が必要な場合に便利です。WebPは損失圧縮しつつ透明度も保持できます。MDNの画像フォーマットガイドで各形式の特徴を確認できます。

コンバーターはJPG出力時に透明部分を白で塗りつぶします。JPGの背景色をカスタム設定する機能はありません。特定の背景色が必要なら、変換前に画像編集ソフトで背景を作成してください。画像にチェッカーボード模様を描き込んでも、それは普通のピクセルなのでエクスポート後も残ります。

PNGに戻しても切り抜きは復元できない

エクスポートしたJPGをアップロードしてPNGに変換しました。変換後のPNGは角が不透明な白のままです。PNGは透明度をサポートしますが、どの白ピクセルが元は透明だったか判別できません。

このため、元の透明ファイルは必ず保存してください。JPGの拡張子を変えただけでは変換にならず、JPGを他の形式に変換しても元の透明度や失われたディテールは戻りません。

プレビュー背景だけでなくファイル自体を確認する

白背景のビューアでは透明PNGと不透明JPGが似て見えます。エクスポートを色付き背景に重ねて、端や半透明の円を確認してください。コンバーターの比較や結果で選択中の出力を詳しく見られます。ズームは表示を拡大するだけで、ダウンロードサイズは変わりません。

結果記録は2026年11月2日にブラウザで実際にエクスポートした画像のピクセルを解析しています。左上の角ではPNGとWebPはアルファ値0(完全透明)、JPGと変換後PNGはアルファ値255(完全不透明)でした。これは透明度のチェックであり、ファイルサイズや画質の比較ではありません。