EXIF 資料是相機、手機和編輯應用程式儲存在 JPEG 檔案 APP1 區段內的結構化中繼資料區塊,記錄相機廠牌與型號、曝光設定、鏡頭資訊、拍攝時間戳記,以及 — 在啟用定位時 — GPS 經緯度。本機 EXIF 檢視器會在目前的瀏覽器分頁中讀取這些位元組,以簡明的表格呈現,依序解析 TIFF 標頭、IFD0 目錄、Exif 子目錄與 GPS 子目錄,遵循由 CIPA 維護的已公開規格。由於每一步都在你的機器上執行,而非在遠端伺服器上,原始影像與任何解碼後的值都保留在你的裝置上,檔案絕不會被回寫或修改。檢視器辨識一個有界限的標籤白名單,其中包含上述欄位,加上方向、軟體、像素尺寸、焦距和 ISO,而專有的製造商註記則會刻意忽略而非猜測,因此無法辨識的標籤不會出現在結果中。單次可接受高達 25 MiB 的檔案,而超出範圍的偏移、格式錯誤的目錄長度以及不支援的欄位數量,會在任何值顯示之前被拒絕。

how to view exif data
how to view exif data

EXIF 資料實際上包含什麼

EXIF 代表 Exchangeable Image File Format(可交換影像檔案格式),它是一個標準化的結構化中繼資料區塊,由相機、智慧型手機和編輯軟體在拍攝或儲存時寫入 JPEG 檔案中。此區塊位於與壓縮圖片相同的檔案中,在一個稱為 APP1 區段的部分,緊接在兩個位元組的影像起始標記之後。由於 EXIF 遵循由 CIPA(相機產業的標準制定機構)維護的已公開規格,因此不同工具和作業系統能以一致的方式解碼相同的欄位。

一個典型的檔案可能儲存相機的廠牌與型號、鏡頭型號、曝光時間、光圈值、ISO 速度、焦距、像素尺寸、方向、原始拍攝時間戳記、上次修改影像的軟體,以及拍攝時開啟定位服務時的 GPS 經緯度。編輯應用程式、通訊平台和社群網路通常會刪除、替換或標準化此區塊的部分內容,這就是為什麼同一張圖片在不同裝置上會顯示不同的中繼資料。一個有用的習慣是在產生該檔案的裝置上檢視它,在任何平台有機會接觸到位元組之前。

為什麼本機、不上傳的檢視器很重要

EXIF 欄位通常包含敏感的細節 — 最明顯的是拍攝照片的精確 GPS 座標,但也包括監視器廠牌或印刷文件上的時間戳記。將原始檔案傳送到遠端網路服務進行檢查,意味著在上傳完成、回應返回之前,必須信任該服務同時保管像素和中繼資料。完全在瀏覽器中執行的檢視器會將位元組保留在目前的分頁中,在本機解析 APP1 區段,並在開啟檔案的同一台機器上顯示結果。什麼都不會離開裝置,不需要帳號,原始 JPEG 也不會被回寫或修改。對於單次性的檢查,這是檢視檔案所承載內容時最尊重隱私的方式,也是在你決定保留或轉寄收到的照片之前,最安全的檢視方式。

三步驟檢視 EXIF 資料

  1. 在瀏覽器中開啟 EXIF 檢視器,點擊檔案選擇器,選擇本機的 JPG 或 JPEG。檢視器接受高達 25 MiB 的檔案,並拒絕超出此限制的任何檔案。
  2. 等待工具在 JPEG 中找到第一個有效的 Exif APP1 區段,驗證 TIFF 標頭和位元組順序,然後依序走訪有界限的 IFD0、Exif 和 GPS 目錄,從其記載的白名單中解碼每個已辨識的標籤。
  3. 閱讀產生的表格。常見的列包括相機廠牌、相機型號、軟體、方向、曝光時間、光圈值、ISO、焦距、鏡頭型號、像素尺寸、原始拍攝時間、修改時間,以及 — 若存在時 — GPS 經緯度。如果沒有任何列出現,代表該檔案沒有 Exif 區段、中繼資料已被移除,或僅包含不支援的專有欄位。

獨立的健全性檢查會在任何值顯示之前執行,因此格式錯誤的區段、檔案外的偏移、條目過多的目錄,或欄位數量過大都會導致解析停止,表格留空,而不是產生錯誤的值。

您可能會看到的常見 EXIF 欄位

檢視器僅解碼來自記載白名單的標籤,該白名單會與官方的 ExifTool 標籤名稱清單進行交叉核對。下列欄位來自 CIPA Exif 2.3 規格,該規格定義了解析器所遵循的區段版面配置。指定的檔案可能不包含、包含部分或全部這些欄位,因為應用程式和平台通常會移除整個類別(例如 GPS 或時間戳記)。

群組欄位它告訴你的資訊
相機廠牌與型號由裝置寫入檔案的製造商標籤和產品名稱。
拍攝曝光時間、光圈值、ISO拍攝照片時使用的快門速度、光圈和感光元件靈敏度。
拍攝焦距、鏡頭型號鏡頭的焦距(以毫米為單位)以及相機所回報的鏡頭產品名稱。
影像像素尺寸與方向影像的寬度和高度(以像素為單位),以及下游檢視器應套用的旋轉旗標。
時間原始與修改日期/時間Exif 內的兩個時間戳記:拍攝照片的時間,以及上次儲存檔案的時間。
GPS緯度、經度、方位以度、分和秒表示的位置,加上用於確定數值正負號的 N/S 與 E/W 參考。
軟體軟體欄位產生該區段的程式或韌體字串名稱。

座標會使用儲存的 N/S 與 E/W 參考,從度、分、秒轉換為帶正負號的十進位度數,因此正值表示赤道以北或本初子午線以東,負值表示以南或以西。方向除了數值旗標外,還會以簡明的標籤顯示,因此讀取為「順時針旋轉 90°」的列會比原始數值更清晰。

分享前的 GPS 座標與隱私考量

表格中最敏感的列通常是 GPS 區塊。當手機或相機在拍攝時啟用定位服務,且未停用嵌入功能時,產生的 JPEG 可能會帶有精確到幾公尺的座標,加上確定數值正負號的方位參考。任何收到該檔案的人都可以還原拍攝地點。檢視器顯示明確的位置警告正是基於這個原因,你應該在將每張圖片張貼到網路上、附加到電子郵件、上傳到雲端硬碟,或交給第三方之前,檢視其 GPS 列。同樣的邏輯也適用於監視錄影中的相機廠牌與型號,以及擷取日期為機密的文件上的原始時間戳記。如果你想要保留影像但刪除敏感欄位,請遵循例如 基於瀏覽器的 EXIF 移除指南 等不上傳的移除工作流程,在不重新編碼像素的情況下刪除 GPS 區塊。

何時桌面中繼資料工具是更好的選擇

此檢視器只專注於一項工作:在瀏覽器中從單一 JPEG 呈現標準的 EXIF 標籤,而不將檔案傳送到任何地方。幾個實際的工作流程超出了這個範圍,需要使用維護良好的桌面工具。處理來自無反光鏡或 DSLR 相機的 RAW 檔案、檢視來自 iPhone 的 HEIC 影像、解析 XMP 或 IPTC sidecar、檢視 Canon 鏡頭資料或 Nikon 場景偵測等專有的製造商註記、批次處理數百個檔案,或為鑑識報告產生每個標籤的完整匯出,這些都超出基於瀏覽器的 JPEG 檢視器所能提供的範圍。ExifTool 是這些工作中被引用最廣泛的參考實作,其標籤表是用來交叉核對此處顯示值的基礎。

將本機結果視為對常見標籤的快速讀取,而非權威性中繼資料清單的替代品。中繼資料絕不是作者身分、所有權、擷取時間、位置或真實性的證明:欄位可能遺失、過時、被編輯、從其他檔案複製而來,或被通訊平台完全移除,因此在沒有來自原始檔案和可信桌面工具的佐證之前,請勿依賴它們作為證據。解析規則遵循 CIPA Exif 規格,涵蓋小端序與大端位元組順序、內聯與偏移值、ASCII、SHORT、LONG、RATIONAL、有符號值,以及從記載白名單解碼的 GPS 子目錄。八個標準固件鎖定了核心標籤識別碼與類型,因此檢視器會在向讀者顯示任何值之前,拒絕格式錯誤的區段長度、條目過多的目錄、不支援的欄位數量,以及指向選定檔案外部的偏移。

如果你正在權衡選項,在本機以純色背景取代 PNG 透明度對此有詳細說明。