PNG を JPG に変換 — 透明部分は白く合成
PNG と WebP の画像をブラウザ内で JPG に変換します。透明部分は白に合成され、色サンプリングはフル解像度のまま、何もアップロードされません。
- PNG・WebP・JPG・GIF・BMP をドロップするか、「ファイルを選択」を押してください。
- 出力形式を選び、「変換」を押して結果を保存します。
ここに画像をドロップ
最大 20 ファイル、各 25 MB
非可逆では画像をパレットに減色します — グラデーションに縞が出たり、写真の細部が失われたりします。ピクセルは同一ではありません。
仕組み
すべてブラウザ内で WebAssembly により動作します。画像は送信されないため、遅いサーバーも順番待ちも 1 日の上限もありません。
画像を圧縮する手順 数字を交えた解説:品質が実際に何をするのか、いつメタデータを削除するのか、正確なファイルサイズに収める方法。 ガイド →色のディテールはそのまま
JPEG は色を明るさより低い解像度で保存します — これが「クロマサブサンプリング」です。多くのツールは数バイト節約するためにすべてのファイルを黙って落とします。私たちは元のサンプリングを読み取り、そのまま書き戻すので、色が二度劣化しません。
可逆最適化が効くとき
すでに圧縮されたファイルを再エンコードしても、品質を浪費するだけでほとんど得るものがありません。それでも無料で役立つことが 2 つあります — メタデータの削除(EXIF・GPS・ICC)と、最適化されたハフマン表によるエントロピー層の書き直しです。どちらもデコード後のピクセルをビット単位で同一に保ちます。
圧縮でファイルが大きくなることがある理由
すでに圧縮されたファイルを高い品質で再エンコードすると、エンコーダはもう存在しない細部を再現しようとします。つまり前回の圧縮を記述するためにビットを使い、ファイルは大きくなります。私たちのルールは単純です — 結果が小さくならないなら、理由を添えて元のファイルをそのまま返します。
ちょうどのサイズに圧縮する
目標サイズは設定ではなく探索です。品質スケールを二分探索し、目標に収まる最も高い品質を報告し、さらに 1 段上げると超えることも確認します。どの品質でも届かない場合は、代わりに画像を縮小します — 小さいファイルはたいてい画素数で決まるのであって、強く絞ることではないからです。
プライバシーと安全性
アップロードなし、アカウントなし、画像の解析なし、保存なし。ファイルはブラウザのメモリ内で処理され、タブを閉じると消えます。削除を選んだメタデータは再エンコードせずに取り除くので、絵そのものは変わりません。
無料・無制限
登録不要、1 日の上限なし、透かしなし。好きなだけ圧縮してください。時間の節約になるなら、それがすべてです。