分享照片前,如何移除 EXIF 與位置(GPS)資料
幾乎每一張用手機或數位相機拍攝的照片,除了畫面本身,都夾帶了一段隱藏的 EXIF 中繼資料——裝置型號、相機設定、精確的日期與時間,如果當時開了定位服務,還有快門按下那一刻的精確 GPS 座標。查看照片時,這些資訊完全不會顯示出來,而這正是問題所在:你可能在完全沒察覺的情況下,就交出了你家住址、工作地點,或孩子學校的位置。本篇指南會說明 EXIF 究竟包含哪些內容、它在什麼情況下真的會讓你陷入風險、如何檢查手上的照片是否帶有 GPS 資料,以及如何用一款從不上傳檔案的工具徹底清除它——同時也會坦白說明,重新編碼圖片來清理資料時,會遇到的一個真實取捨。
什麼是 EXIF 中繼資料?為什麼它會包含 GPS 座標?
每次手機或數位相機儲存一張 JPEG 照片時,都會在像素資料之外,嵌入一段 EXIF(可交換影像檔案格式)中繼資料:相機或手機型號、鏡頭、光圈、快門速度與 ISO,以及快門按下的精確日期與時間。如果拍照當下開啟了定位服務,大多數手機還會額外加上一個 GPS 標籤——經度、緯度,有時還有海拔——精確度足以把拍攝地點定位到幾公尺以內。這些資訊在照片本身上完全看不見;它們會一直隱形地附著在檔案裡,直到有什麼東西把它讀取出來,或有人把它清除掉。
一張照片真的會洩漏我住哪裡或在哪工作嗎?
會,而且這不是憑空想像。如果一張帶有 GPS 標籤的照片是在你家裡、車道上,或孩子的學校拍的,這張照片會直接交出座標——完全不需要從背景地標去猜測。風險最高的情況,是照片以原始檔案的形式被傳送,而不只是在螢幕上被看到:電子郵件附件、雲端硬碟分享、會保留原始檔案的通訊軟體,以及 USB 傳輸,通常都會讓 EXIF 從頭到尾完好無缺。這正是為什麼給記者、跟蹤騷擾受害者,以及任何處境敏感人士看的安全指南,通常都會建議在傳送照片之前——而不只是發布照片之前——先清除中繼資料。
社群媒體平台會自動移除 EXIF 嗎?
有些平台會,有些不會,而且你不能安全地假設是哪一種。Facebook、Instagram 與 X/Twitter,通常會清除透過一般 App 內發文流程上傳的照片中的 EXIF 與 GPS 資料,但這主要是為了節省儲存空間與頻寬,而不是一種隱私保證。但這種清除並非全面適用:以檔案附件形式在通訊軟體裡傳送、上傳到私人雲端資料夾、直接用電子郵件寄送,或透過平台「傳送原始畫質」選項分享的照片,往往會讓每一個 EXIF 欄位都完好保留。由於不同平台、不同功能的行為都不一樣,而且可能在沒有通知的情況下改變,要確定一張照片沒有 GPS 資料,唯一可靠的做法,就是在它離開你的裝置之前,自己先把它移除。
我該如何檢查一張照片是否已經帶有 GPS 資料?
你可以用手邊已有的工具來檢查。在 Windows 上,右鍵點擊檔案,選擇「內容」,再打開「詳細資料」分頁——往下捲動就會看到一個 GPS 區塊,如果有資料就會顯示經緯度。在 Mac 上,用「預覽程式」打開照片,開啟檢閱器(Cmd+I),查看「GPS」分頁,如果存在座標,它甚至會在一張小地圖上標出位置。在 iPhone 上,如果有記錄位置資訊,「照片」App 會在圖片的資訊面板下方顯示位置。只要以上任何一種方式顯示出座標,就該把這個檔案當成帶有你的位置資訊,直到你把它清除為止。
我該如何從照片中移除 EXIF 與 GPS 資料?
LocalMedia 的圖片中繼資料移除工具分三個步驟完成這件事:拖入你的 JPG、PNG 或 WebP 照片,選擇輸出格式,下載清理過的副本。在底層,每張照片都會被解碼到一塊 HTML 畫布上,再從這個像素點陣重新編碼——畫布裡自始至終只存有原始像素資料,所以內嵌在原始檔案裡的 EXIF 與 GPS 資料塊,根本沒有機會跟著一起搭便車。輸出結果是一份畫面相同、卻不含原始檔案任何隱藏欄位的全新檔案。由於解碼與重新編碼都是透過瀏覽器內建的 Canvas API 完成,整個操作都在你的裝置上進行;照片從不會被送到伺服器去處理。
清除中繼資料會影響畫質或色彩準確度嗎?
會,有兩個具體的方式,值得你在依賴它之前先了解清楚。第一,畫布重新編碼會連同中繼資料,一起捨棄圖片的 ICC 色彩描述檔——瀏覽器裡的畫布運算是在 sRGB 色域下進行的,所以一張標記了更廣色域(例如較新款 iPhone 上的 Display P3)的照片,重新編碼後色彩可能會出現非常輕微的偏移,在廣色域螢幕上最明顯。第二,輸出成 JPG 會重新壓縮像素,在相機原本就已套用的壓縮之上,再疊加一層通常不易察覺的有損壓縮。如果你需要像素級精確的輸出,請改輸出成 PNG 或無損 WebP,它們能精確保留像素——只有 JPG 這條路徑會重新編碼。不管走哪一條路,位置與相機資料都會真的消失,而不只是被藏起來。
影片也會帶有同樣的隱藏位置資料嗎?我又該如何驗證沒有東西被上傳?
會——影片檔案帶有同一類的風險。手機錄製的 MP4 或 MOV,會把 GPS 座標、裝置廠牌與型號,以及建立時間戳記,存放在容器內部的中繼資料原子(metadata atom)裡,和影像、音訊串流本身分開存放。LocalMedia 的影片中繼資料移除工具能從 MP4 與 MOV 檔案中清除這些資料,並在可能的情況下不重新編碼素材,因此畫質不受影響。不管你用哪一款工具,都不必盲目相信它的隱私宣稱:打開瀏覽器的開發者工具(F12),切到 Network 分頁並清空紀錄,然後執行工具——真正在本機執行的工具,不會出現任何大小和你檔案相當的 POST 或 PUT 請求。頁面載入後斷網再試一次,是更簡單的檢驗方式:本機工具照樣能用,上傳型的工具會立刻失敗。
相關工具
常見問題
- 照片裡包含我的位置資訊嗎?
- 很多照片確實包含。如果拍照當下手機或相機開啟了定位服務,裝置就會把帶有精確經緯度的 GPS 標籤,直接嵌入檔案的 EXIF 中繼資料裡。查看照片時看不到這些資訊,所以唯一的辦法,就是檢查檔案的中繼資料,或是在分享前先把它清除。
- 移除 EXIF 會降低畫質嗎?
- 輸出成 PNG 或無損 WebP,會精確保留像素。輸出成 JPG 會重新編碼圖片,疊加一層通常不易察覺的有損壓縮。不管輸出成哪種格式,畫布重新編碼都會捨棄圖片的 ICC 色彩描述檔,這可能會讓廣色域顯示器上的色彩出現輕微偏移。
- 社群媒體網站會自動移除 EXIF 嗎?
- 許多平台會在一般 App 內上傳過程中清除它,但這在每個平台、每個功能上都無法保證。以檔案附件、透過通訊軟體,或透過「原始畫質」分享選項傳送的照片,往往會讓 GPS 與相機資料完好保留,所以不要只依賴平台本身。
- 我該如何從照片中移除 GPS 資訊?
- 請使用會重新編碼圖片的工具,而不是只在原地編輯它的工具。LocalMedia 的圖片中繼資料移除工具,會把你的 JPG、PNG 或 WebP 讀入畫布,完全在你的瀏覽器裡重新編碼,在保留畫面的同時,捨棄內嵌的 EXIF 與 GPS 資料,而且不會有任何東西上傳到伺服器。
- 它對 iPhone 的 HEIC 照片有用嗎?
- 中繼資料移除工具本身適用於 JPG、PNG 與 WebP。HEIC 照片需要先用像 LocalMedia 的 <a href="/en/image/heic-to-jpg">HEIC 轉 JPG 轉換器</a>這類工具轉換;之後再把轉出的 JPG 放進中繼資料移除工具處理,就能用同樣的方式清除它的 EXIF 與 GPS 資料。
- 我能看出收到的照片有沒有 GPS 資料嗎?
- 可以。在 Windows 上,查看「內容」再打開「詳細資料」分頁裡的 GPS 區塊;在 Mac 上,用「預覽程式」打開照片,查看檢閱器的「GPS」分頁(Cmd+I)。如果顯示出座標,代表這個檔案仍帶有位置資料,在你轉傳或再次分享之前,應該先把它清除。