← フォトガイド

InstagramがEXIFを削除する理由(とGPSを残す方法)

Instagram、WhatsApp、その他多くのSNSはアップロードされた写真からEXIFメタデータを削除します。何が削除されるのか、なぜ削除するのか、そして共有後もGPS座標を残し続ける唯一の方法を解説します。

iPhoneで撮った写真には、カメラがGPS座標をEXIFメタデータに書き込みます。それをInstagramへアップロードします。友人がダウンロードして任意のEXIFビューワーで開くと、何も入っていません。GPSも、カメラの機種名も、撮影日時の元情報もありません。どこへ消えたのでしょうか。

Instagramが剥がしました。WhatsApp、Facebook、X(Twitter)、Reddit、LinkedInも同じです。SNSのほとんどがこの動きをします。これはバグでも、設定で変えられるものでもありません。プラットフォーム側のポリシーです。

ここでは、何が消されるのか、なぜ消されるのか、そして共有後も位置情報を残せる唯一の方法を紹介します。

Instagramが削除するもの

EXIFがフルに入った写真を当サイトのEXIFビューワーで開いてみてください。次のような項目が並んでいるはずです。

  • DateTimeOriginal(シャッターを切った瞬間)
  • GPSLatitudeGPSLongitudeGPSAltitude
  • MakeModel(撮影に使われた端末)
  • LensModel
  • FNumberExposureTimeISOFocalLength
  • Software(カメラのファームウェアや編集ソフト)
  • ArtistCopyright(設定されていれば)

同じ写真をInstagramにアップロードし、自分のフィードから保存し直して、もう一度ビューワーに通してみてください。

結果は毎回こうなります。

  • **GPS:**削除。
  • **撮影日時の元情報:**削除。
  • **カメラのメーカーと機種:**削除。
  • **レンズ、露出、ISO:**削除。
  • **ソフトウェアの痕跡:**削除。
  • **カラープロファイル:**残ることもあれば、sRGBに置き換わることもあります。
  • **Orientation:**残ります(これがないと写真が横倒しで表示されてしまうため)。

要は、撮影元を特定できる情報のほぼすべてが消えています。

これはInstagramに限った話ではありません。Facebook、WhatsApp、X、Snapchat、TikTok、Reddit(画像投稿)、Telegram(imageモード、fileモードではない)、そしてほとんどの業務系プラットフォームでも同じことが起きます。

なぜプラットフォームはEXIFを削除するのか

理由は3つあります。プラットフォーム側から見ればどれも理にかなっており、データを必要としていた利用者から見れば困ったものばかりです。

プライバシー。「ユーザーの自宅住所」のGPS座標を含んだ写真は、ストーカー被害の温床になります。2012年、ペット写真のEXIFのGPSを使って何百万枚もの猫の写真を地図上にプロットしたI Know Where Your Cat Livesというサイトが、まさにこの問題を可視化してみせました。プラットフォーム側はメッセージを素早く受け取り、デフォルトでGPSを削除する方針を採るようになりました。

**ストレージと帯域。**EXIFブロックは1枚の写真あたり20〜200KBほどになります。1日数十億枚のアップロードを掛け算すると、画像表示にはまったく不要なメタデータがペタバイト単位で積み上がります。剥がせばコストが下がります。

**配信パイプラインの単純化。**画像を再エンコード(多くは小さめのJPEG+sRGB)すると、CDNやモバイルクライアント、各種埋め込みで挙動を統一できます。色々なカメラから来るEXIFタグはビューワーによっては誤動作の原因になります。再エンコードしておけば挙動が予測可能になります。

結果はどこも同じです。見えるピクセルだけが伝わり、メタデータは伝わりません。

どのプラットフォームが何を削除するか

2026年時点でのおおよその挙動です。クライアント(Web、iOS、Android)によって違うものもあります。実運用に乗せる前に必ず自分でテストしてください。

プラットフォームGPS削除その他EXIF削除画像再エンコード
Instagramはいはいはい
WhatsApp(imageモード)はいはいはい
WhatsApp(documentモード)いいえいいえいいえ
Facebookはいはいはい
X(Twitter)はいほとんどはい
Snapchatはいはいはい
TikTokはいはいはい
Reddit(画像投稿)はいほとんど時々
LinkedInはいはいはい
iMessageいいえいいえ時々(サイズ次第)
AirDropいいえいいえいいえ
Telegram(fileモード)いいえいいえいいえ
メール添付いいえいいえいいえ
Google Drive(ダウンロード)いいえいいえいいえ
Dropbox(ダウンロード)いいえいいえいいえ

経験則としては「公開共有は剥がす、プライベートなファイル転送は残す」です。EXIFを必ず残したいけれどWhatsAppを使わざるを得ない場面では、documentモードが現実的な回避策になります。

根本的な解決策:可視ピクセルスタンプ

EXIFが剥がされる理由はそのまま、確実に残せる方法がただ1つしかない理由でもあります。データをメタデータの中だけに置くのをやめ、ピクセル側に置くことです。

「可視スタンプ」は、日付、時刻、GPS座標、住所をテキストオーバーレイとして画像そのものにレンダリングします。バイトがJPEGのピクセルに入ってしまえば、プラットフォームがそれだけを選んで削除することはできません。スタンプを消すには写真をクロップするしかなく、しかも多くのスタンプは一般的なSNSのクロップ範囲が届かない位置に置かれます。

写真にこのスタンプを入れる方法は2つあります。

方法A:シャッターと同時にスタンプする(撮影時に焼き込む)。

TimeStamp CameraのiOSアプリは、撮影するすべての写真に日付、時刻、GPS、住所を焼き込むカメラアプリです。シャッターを切った瞬間からスタンプは可視画像の一部になります。Instagramへアップロードして保存し直しても、スタンプはそのまま残ります。

方法B:撮影済みの写真にスタンプする(後付け)。

すでに撮ってある写真には、ブラウザのスタンプツールが同じ仕事をしてくれます。JPEG、PNG、HEICのいずれにも対応しています。写真をドロップし、座標と住所を設定(既存EXIFから読み取らせることも可能)して、スタンプ済みのファイルをダウンロードします。アップロードは発生しません。出力はスタンプを焼き込んだ新しいファイルで、元ファイルには手を加えません。

どちらの方法でも、最終的なゴールは同じです。何度アップロード、ダウンロード、スクリーンショット、PDF書き出しを繰り返しても、撮影地と日付が画像上に見えたまま残る写真です。

スタンプが残るかを検証する

主張をうのみにせず、自分で試してください。所要時間は90秒です。

  1. 日付とGPSが可視のスタンプ付き写真を撮るか作成する。
  2. それを当サイトのEXIFビューワーで開き、メタデータのGPS座標を確認する。
  3. その写真をInstagramへアップロードする(ストーリー、または非公開アカウントでもOK)。
  4. Instagramのフィードから写真を保存し直す。
  5. 保存し直したファイルをEXIFビューワーで開く。メタデータのGPSは消えています。
  6. 同じファイルを画像ビューワーで開く。可視スタンプはそのまま残っています。

手順5でInstagramがEXIFを剥がしたことが確認でき、手順6でピクセルに焼き込まれたスタンプが生き残っていることが確認できます。重要なのはこのテストです。視聴者が実際に目にするのは、保存し直されたファイルの方だからです。

効きそうで効かない回避策

ネット上には間違ったアドバイスがたくさん転がっています。問題を解決しないものを挙げておきます。

**「Documentとして添付する」。**WhatsAppのdocumentモードやTelegramのfileモードでは効きます。Instagram、Facebook、その他フィード型のSNSでは効きません。公開共有には使えません。

**「サードパーティのInstagramクライアントを使う」。**非公式クライアントは利用規約違反でBANの対象です。仮にEXIFを保ったままアップロードできても、Instagramのサーバー側のパイプラインが受信時に剥がします。剥がしているのはクライアントではなくプラットフォームです。

**「ファイル名にGPSを埋め込む」。**ファイル名はWebアップロードを生き残れません。サーバー側はストレージ用にファイル名を付け替えます。やる意味はありません。

**「片隅に小さなロゴを入れる」。**ブランド表示としては機能しますが、撮影地、撮影時刻、保管経路の証明にはなりません。ロゴが証明するのは「写真が存在すること」だけです。日付とGPSのスタンプが証明するのは「いつ、どこで撮ったか」です。

**「iCloudに保存してiCloudリンクを共有する」。**iCloudの写真共有はEXIFを保持します。ただし、受け手がiCloudリンクを開いてメタデータを確認する手順を踏む必要があり、現実にはまずやってもらえません。誰かがスクリーンショットを撮るかダウンロードした時点で、EXIFのチェーンは切れます。

**「どこで撮ったか口頭で伝える」。**口頭の補足は証拠になりません。保険、建設、報道、法的用途では、画像そのものに可視の記録が必要です。

長く効く回避策はピクセルスタンプだけです。それ以外はすべて、別の回避策を補うための回避策にすぎません。

スタンプが本当に必要になる場面

これは個人写真のためのギミックではありません。可視スタンプが効いてくるのは次のような場面です。

  • **保険のクレームを申請するとき。**損害写真の1枚1枚に日時と撮影地の証明が要る場面です。
  • **建設工事を記録するとき。**ProcoreやPlanGrid、その他クラウド経由の引き継ぎを通っても、日付ごと・現場ごとに証拠として通用する記録が要ります。
  • **配送ドライバーが配達証跡を残すとき。**ドア、荷物、時刻、GPS座標を1枚の画像にまとめた配達証拠が必要です。
  • **検査担当者として現場に入るとき。**1回1回の訪問記録を、整理された写真の束として自動で残せるようにします。
  • **現場からレポートする記者として。**撮影日時と撮影地に編集側の信用を持たせる必要があります。
  • **個人的なトラブルを記録するとき。**車両の損傷、荷物の破損状態、入居前の物件状態など、後から「写真は別の時に撮ったものだろう」と言われても押し返せる撮影時刻が要る場面です。

日常の旅行写真ならEXIFで十分です。日付と撮影地そのものが要点になる場面では、スタンプはピクセルに置くべきです。


関連記事:

ツールを試す

ブラウザで今すぐ写真にスタンプを入れる、もしくはiOSアプリで GPSと原子時計の時刻を撮影と同時に記録できます。

Download on theApp Store
Webツールを開く →EXIFビューア →