JPG 出力は、選択した品質プリセットと任意の最大幅を適用してからブラウザ worker でエンコードされます。JPG にはアルファチャンネルがないため、透過ピクセルは白背景に描画されてから書き出されます。
アップロード画像を createImageBitmap でデコードし、OffscreenCanvas から新しい image/jpeg blob として書き出します。1 回に 1 ファイルを処理し、写真はアップロードされず、元のメタデータ保持や EXIF 切替はありません。
このテーマに関するよくある疑問と回答をまとめました。
いいえ。すべての変換はブラウザ内の Web Worker で完結します。画像がデバイスから外部に送信されることはなく、機密性の高いスクリーンショットや個人写真でも完全なプライバシーが保たれます。
一般的なウェブ用途では 85(推奨)が最適なバランス点で、ほとんどの写真で元画像と視覚的にほぼ区別できず、ファイルサイズは品質 100 の約半分です。印刷やヒーロー画像には 92、サムネイルには 75、帯域が逼迫した場合のみ 60 を選んでください。
ブラウザが対応する PNG、WebP、BMP、GIF、AVIF 入力を JPG に変換できます。JPG は透過に対応していないため、PNG や WebP の透過部分は白で塗りつぶされます。
JPG は写真コンテンツ向けに最適化された非可逆圧縮を使用し、人間の目が最も鈍感な視覚的詳細を捨てます。PNG は可逆圧縮ですべてのピクセルを正確に保持するため、ファイルは大きくなりますが、スクリーンショット、ロゴ、シャープなエッジやテキストを含むグラフィックに適しています。
本ツールは変換時に EXIF メタデータを除去するため、出力ファイルには位置座標、カメラ機種、撮影時刻は含まれません。EXIF を保持したい場合は元ファイルを使用してください。変換せずに JPG のメタデータのみ除去したい場合は EXIF 削除ツールを利用してください。