画像フォーマット変換

写真を別の形式にするには、ファイルをピクセルに展開して新しい形式で保存し直します。JPGとWebPは画質を指定でき、PNGは劣化なしで透明も保てます。JPGは透明を扱えないため、透明部分には背景色が入ります。iPhoneのHEIC写真はブラウザ内でlibheifにより展開してJPGで保存し、どこにもアップロードしません。

90

EXIFは、チェックを入れない限り削除されます。アニメーションGIFは最初のコマだけ変換します。

問題は解決しましたか?
Googleで優先表示

使い方

  1. 画像をボックスにドラッグ&ドロップするか、ボックスを押してファイルを選びます。HEIC、HEIF、WebP、AVIF、PNG、JPG、GIF、BMP、TIFFに対応し、1ファイル50MBまでです。
  2. 保存する形式を選び、画質を決めます。JPGにする場合は透明部分を塗る背景色も選びます。EXIF(カメラ、日付、GPS位置情報)は、保持にチェックを入れない限り削除されます。
  3. サイズを確認して、ファイルごとにダウンロードを押します。複数枚なら「すべてダウンロード(ZIP)」でまとめて保存できます。

計算方法

各ファイルをブラウザ(HEICはlibheifデコーダー)が読み込み、キャンバスに通常のピクセルとして描画してから、選んだ形式で保存し直します。ピクセルに展開して再圧縮するため、JPGとWebPのような非可逆形式どうしの変換では、そのたびに少しずつ画質が落ちます。元ファイルは残して、変換は1回だけにしましょう。

JPG、WebP、AVIFは画質スライダーを使います。数値が低いほどファイルは小さくなりますが、ブロックノイズやにじみが目立ちます。PNGは可逆圧縮のため画質設定はなく、サイズは絵柄しだいです。写真はJPGよりPNGのほうがかなり大きくなることが多いです。JPGは透明を持てないので、透明部分は選んだ背景色(初期値は白)で塗ります。

キャンバス経由で保存するとメタデータはすべて消えます。EXIFを保持にすると、元ファイルのEXIFブロックを新しいJPG、PNG、WebPにコピーし、ピクセルはすでに正しい向きに直してあるので、向き(Orientation)タグは1にそろえます。AVIFにはEXIFを付けられません。アニメーションGIFは最初のコマだけ変換します。

よくある質問

画像はアップロードされますか?

いいえ。読み込みも保存もこのブラウザのタブ内で行います。HEICデコーダーはHEICファイルを追加したときだけダウンロードされ、画像はどのサーバーにも送られません。

iPhoneのHEIC写真がWindowsやサイトで開けません。

ここでJPGに変換してください。HEICはiPhoneの標準の写真形式ですが、対応していないサイトやフォーム、Windowsのアプリが多くあります。JPGならどこでも開けます。

変換すると画質は落ちますか?

PNGへの変換は、展開したピクセルをそのまま保存するので劣化しません。JPG、WebP、AVIFは非可逆なので、最高画質でなければ細部が少し失われ、非可逆形式どうしで変換を重ねるとさらに失われます。画質85〜92なら、多くの写真で元と見分けがつきません。

PNGがJPGよりずっと大きいのはなぜですか?

PNGはすべてのピクセルを正確に保存するので、スクリーンショットやロゴ、図には向きますが写真には向きません。写真はJPGやWebPのほうが5〜10倍小さいことがよくあります。

EXIFは残りますか?

初期設定では削除するので、撮影日、カメラ、GPS位置情報は含まれません。保持にチェックを入れると、JPG、PNG、WebPの結果にコピーします。写真が二重に回転しないよう、向きタグは1に直します。AVIFの結果にはEXIFを残せません。

AVIFを選べない、またはTIFFが開けません。

AVIFは読み込めるブラウザが多い一方、Webページから保存できるブラウザは少ないため、保存できない環境では選択肢を無効にしています。TIFFは大半のブラウザで開けず、Safariでは開けます。読み込めなかったファイルは一覧に表示されます。