Exifを画質劣化なしで消す方法|再圧縮しない削除と位置情報だけ消す方法
写真の位置情報を消す方法を調べると、「画像変換ツールで書き出し直す」「スクリーンショットを撮り直す」といった方法がよく出てきます。確かにExifは消えますが、JPEGを圧縮し直すぶん、画質はわずかに落ちます。この記事では、画像のデータに手を付けずにExifだけを取り除く仕組み、位置情報だけを消して撮影日時は残す方法、まとめて消す手順、消したあとの確かめ方をまとめます。
Exifの消し方は「描き直す」か「取り除く」かの2通り
JPEGファイルは、画像のデータ(圧縮された画素)と、Exifなどの付帯情報が、区画ごとに並んだ作りになっています。Exifを消す方法は、大きく分けて次の2つです。
| 方法 | やっていること | 画質 | 残る情報 |
|---|---|---|---|
| 描き直す | 画像を一度ピクセルに戻し、新しいJPEGとして圧縮し直す | JPEGは再圧縮でわずかに落ちる | 何も残らない(向きも撮影日時も消える) |
| 取り除く | 画像のデータには触れず、Exifの区画だけを抜いてつなぎ直す | 変わらない(1ビットも同じ) | 残す項目を選べる |
画像変換ツールやスクリーンショット、canvasを使ったWebツールの多くは「描き直す」方法です。手軽で確実に消えますが、JPEGからJPEGに変換すると圧縮のやり直しで細部がわずかにぼやけ、何度も繰り返すと劣化が積み重なります。撮影日時や向きまで消えるので、写真アプリで撮影日順に並ばなくなる、縦の写真が倒れる、といった副作用もあります。
画質を変えずに取り除く仕組み
Exifの写真チェッカーは、写真の形式ごとに次のように取り除きます。どの方法でも画像のデータは描き直さないので、画素は1ビットも変わりません。
- JPEG(すべて消す):ExifやXMPの入ったAPP1、IPTCの入ったAPP13などの区画、コメント、ファイル末尾に足されたデータを抜きます。色を正しく出すためのICCプロファイルと、JFIF・Adobeの区画は残します。
- PNG:eXIf(Exif)、テキスト、更新日時の区画を抜き、区画ごとの検査値(CRC)を計算し直します。
- WebP:EXIF・XMPの区画を抜き、ファイル全体の長さと、どの区画があるかを示すフラグを書き直します。
- 選んで消す・HEIC・AVIF:Exifの中で残す項目を前に詰め、消した項目と値を0で埋めます。ほかの値の位置を動かさないので、メーカーノートの中身が壊れません。
消したあとはファイルをもう一度読み直し、位置情報が残っていないことと、画像のデータを変えていないことを画面に表示します。もとの写真は書き換えず、「_clean」を付けた新しいファイルとして保存します。
位置情報だけ消して、撮影日時は残す
家族の写真をクラウドで共有するときや、ブログに旅行記を載せるときは、撮影場所は知られたくないけれど、撮影日時は残して写真アプリで日付順に並べたい、ということがよくあります。その場合は「選んで消す」を使います。
- 1
写真を入れる
Exifの写真チェッカーに写真をドロップします。何枚でもまとめて入れられます(1回に最大30枚、1枚80MBまで)。
- 2
「選んで消す」で位置情報を選ぶ
「位置情報(GPS)」を選びます。ExifのGPSの項目に加えて、XMPやIPTCに書かれた緯度経度・地名も一緒に消します。必要なら「シリアル番号・固有ID」「埋め込みサムネイル」も選びます。
- 3
削除したファイルを作る
「削除したファイルを作る」を押し、写真ごとに「位置情報:なし」と表示されることを確かめます。撮影日時・機種・撮影設定はそのまま残っています。
- 4
保存する
写真ごとにダウンロードするか、「まとめてダウンロード(ZIP)」でまとめて保存します。写真はすでに圧縮されているので、ZIPは圧縮せずにまとめるだけです。
「すべて消す」で向きだけ残す理由
Exifをすべて消すと、写真を回して表示するための向き(Orientation)の指示まで消え、スマホで縦に撮った写真が横に倒れて表示されることがあります。そのため「すべて消す」は、初期設定で向きの情報だけを入れた最小のExifを入れ直します。向きは人や場所の特定にはつながらないので、残しておいて問題ありません。
向きの値の意味と、倒れた写真の直し方はExif Orientationの意味と写真が横に倒れる原因で詳しく説明しています。
見落としやすい情報と、形式ごとの注意点
| 情報 | どこに入っているか | 消し方 |
|---|---|---|
| モーションフォトの動画 | 写真ファイルの末尾に足された動画 | すべて消すと動画ごと取り除き、普通の写真になる。選んで消すで位置情報を選ぶと、動画の撮影場所(©xyz)だけを消す |
| XMPの位置情報・地名 | Lightroomなどで編集した写真のXMP | 位置情報を選べばExifのGPSと一緒に消す |
| 埋め込みサムネイル | ExifのIFD1 | トリミング前の絵が残ることがある。サムネイルを選んで消す |
| HEICの向き | HEIC自体の回転の情報 | Exifを消しても向きは変わらない |
| TIFF・RAW | 画像とExifが同じ仕組みの中にある | 確認だけでき、削除には対応していない |
モーションフォトは、Googleピクセルなどで撮った写真の後ろに数秒の動画が付いたものです。写真のExifから位置情報を消しても、動画の側に撮影場所が残っていることがあるので注意してください。埋め込みサムネイルについてはトリミング前の写真が残るExifサムネイルで詳しく説明しています。
よくある質問
- Exif を消すと画質は落ちますか?
- 消し方によります。画像を描き直して保存し直す方法では、JPEGの場合は再圧縮のぶん画質がわずかに落ちます。Exifの区画だけを取り除く方法なら、画像のデータに触れないので画質は変わりません。
- 写真の位置情報だけを消して、撮影日時を残すことはできますか?
- できます。Exifの写真チェッカーの「選んで消す」で「位置情報(GPS)」だけを選ぶと、GPSの項目とXMP・IPTCの撮影地を消し、撮影日時・機種・撮影設定は残します。写真アプリで日付順に並べる使い方を続けられます。
- たくさんの写真の Exif をまとめて消せますか?
- Exifの写真チェッカーでは、1回に最大30枚まで写真を入れて同じ設定でまとめて消し、ZIPでまとめてダウンロードできます。写真はブラウザの中だけで処理し、サーバーには送りません。
- モーションフォトの位置情報も消えますか?
- 「すべて消す」では、写真の後ろに付いた動画ごと取り除くので、動画の撮影場所も消えます(普通の写真になります)。動画を残したい場合は「選んで消す」で位置情報を選ぶと、動画の撮影場所(©xyz)だけを消します。
この記事で紹介したツール
あわせて読みたい
写真の位置情報を消す方法|Exifの確認とSNS投稿前のチェック
スマートフォンで撮った写真には、撮影した場所の緯度経度が記録されていることがあります。この記事では、写真に何が記録されているのか、どの送り方だと残るのか、そして端末ごとに位置情報を確認・削除する手順をまとめます。
記事を読む →QRコードが読み取れないときの対処法|原因の切り分け手順
作ったQRコードがスマホで読み取れない、印刷したら反応しなくなった。原因は「作り方」「印刷・表示」「読む側」の3か所のどこかに必ずあります。この記事では上から順に切り分ける手順と、失敗しないサイズ・余白・色の条件をまとめます。
記事を読む →WebP画像が開けないときの対処法|PNG・JPEGへ変換する手順
ネットで保存した画像がWebP形式で、資料に貼れない・提出先で弾かれる、ということがあります。この記事では、WebPが開けない原因の切り分けと、ブラウザだけでPNGやJPEGへ変換する手順、変換時に画質を落とさないコツをまとめます。
記事を読む →