若要在 iPhone 上查看 EXIF 資料而無需安裝新 App,請將 JPEG 儲存到本機位置,然後在 Safari 中使用 EXIF Viewer 開啟該檔案,並在當前分頁中讀取解析後的元資料表格 — 照片的位元組從未離開裝置。iPhone 相機預設會將豐富的 EXIF 區塊嵌入每一張 JPG 中,包括廠牌與型號、鏡頭、曝光設定、拍攝時間戳記,以及常見的 GPS 座標,但內建的 Photos 資訊面板僅顯示其中一小部分欄位。基於瀏覽器的 EXIF 檢視器會解析 iOS 內部讀取的同一個 APP1 區段,並以簡明表格呈現完整可辨識的欄位組合,當你需要確認設定、稽核下載的影像,或在分享檔案前檢查是否仍附帶位置資料時,這非常實用。由於所有作業都在瀏覽器分頁中於本機執行,原始照片絕不會上傳到伺服器,你可以在手機上直接檢視這些數值。

為何 iPhone 使用者經常需要基於瀏覽器的 EXIF 工具
iPhone 內建的 Photos App 確實會顯示部分影像資訊:點選「i」資訊圖示或在照片上向上滑動,即可查看日期、裝置、鏡頭、焦距,以及位置的小地圖。然而,該面板僅呈現 Apple 選擇強調的數值,隱藏了原始的 EXIF 結構,且無法將元資料複製出來以供參考。App Store 中的第三方 EXIF App 雖然能補足此缺口,但其中大多數會要求完整的 Photos 資料庫權限、顯示廣告,或在背地裡將縮圖上傳到遠端伺服器進行解析 — 對於注重隱私的工作來說,這完全是錯誤的取捨。
基於瀏覽器的讀取器則完全避免了這些取捨。你只需提供一張特定的 JPG,檔案會在當前的瀏覽器分頁中解析,原始影像絕不會被傳送出去。在 iPhone 上這點比桌上型電腦更為關鍵,因為 iCloud Photos 預設為啟用,所以任何預設會上傳的工具,都可能在使用者察覺之前,就透過第三方端點同步私人影像。EXIF Viewer 將位元組與解析後的數值保留在本機分頁中,且不會執行元資料,因此即使檔案格式錯誤,也無法對該照片觸發遠端動作。
EXIF Viewer 從 JPEG 中讀取哪些內容
EXIF Viewer 是以一份有明文記載的常見 EXIF 標籤白名單為核心所建置。當你載入 JPEG 時,它會定位第一個有效的 APP1 區段、驗證嵌入的 TIFF 標頭與位元組順序,並依序走訪 IFD0、Exif sub-IFD 與 GPS sub-IFD。僅解碼該白名單上的欄位;對於專屬的 maker notes — 包括 Apple 獨有的 HDR、感測器與 Live Photo 標籤 — 則刻意略過,不進行猜測。
支援的欄位涵蓋多數人在稽核 iPhone 照片時真正會想查看的內容:
| 欄位群組 | 檢視器回報的範例 | 來源目錄 |
|---|---|---|
| 相機身分 | 廠牌、型號、軟體 | IFD0 |
| 拍攝設定 | 曝光時間、光圈值、ISO、焦距 | Exif sub-IFD |
| 時間 | 原始拍攝日期、修改日期 | IFD0 / Exif sub-IFD |
| 幾何資訊 | 像素尺寸、方向 | IFD0 |
| 鏡頭 | 鏡頭型號 | Exif sub-IFD |
| 位置 | GPS 緯度、經度、方位參考 | GPS sub-IFD |
解析遵循 CIPA Exif 2.3 規格,並獨立與 ExifTool 標籤表交叉核對。安全限制會拒絕格式錯誤的區段長度、條目數過多的目錄,以及指向所選檔案外部的位移 — 因此損壞或惡意的 JPEG 會整潔地失敗,而不會讓頁面當機。讀取器同時支援 little-endian 與 big-endian 的 TIFF 位元組順序、內嵌與位移值,以及 ASCII、SHORT、LONG、RATIONAL 與帶正負號的數值類型。
將 iPhone 照片匯入 EXIF Viewer
由於 EXIF Viewer 在瀏覽器分頁中執行,工作流程為:將 JPG 從手機取出並放入頁面中。在 iOS 上有幾種方式可以達成,且每一種方式都會讓檔案保留在本機,直到你選擇上傳或分享為止。
方法 1 — 從 Photos App:
- 開啟 Photos,並點選你想要檢查的照片。
- 點選分享按鈕(帶向上箭頭的方塊)。
- 選擇「儲存到檔案」,並挑選一個本機資料夾,例如「我的 iPhone」或 iCloud Drive 內的 Downloads 資料夾。
- 開啟 Safari 並前往 EXIF Viewer 頁面。
方法 2 — 從檔案 App:
- 開啟「檔案」App 並找到該 JPEG。
- 長按該檔案並選擇「分享」,然後選擇「在 Safari 中開啟」(或 copy 檔案路徑)。
- 在 Safari 中開啟 EXIF Viewer 頁面,並從選檔器中選擇本機檔案。
方法 3 — 從 Mac 透過 AirDrop:
- 在 Mac 上,將 JPG 透過 AirDrop 傳送到 iPhone。
- 於 iPhone 的 AirDrop 提示中接收該檔案;它會存放在「檔案」App 中。
- 從方法 2 的步驟 3 繼續。
關於 iPhone 相機檔案的重要提醒:iPhone 預設將照片儲存為 HEIC。若你透過 AirDrop 或儲存的檔案是 HEIC,EXIF Viewer 將無法解析。請至「設定」→「相機」→「格式」中將相機格式切換為「最相容」,或將 HEIC 轉換為 JPG 後再載入。在 iPhone 上拍攝的螢幕截圖為 PNG 格式,完全不包含 EXIF 區段,因此會產生空白結果 — 這屬於預期行為,並非瑕疵。
使用 EXIF Viewer 查看 EXIF 資料
只要 JPEG 能從本機儲存位置取得,實際的檢查作業相當簡短。該頁面接受最大 25 MiB 的 JPG 與 JPEG 檔案,並在同樣的分頁中產生解析後的表格:
- 選擇最大 25 MiB 的本機 JPG 或 JPEG 檔案。點選選檔器、選擇已儲存的照片,並等待解析器走訪 APP1 區段。選擇作業完全在瀏覽器中進行 — 不會執行任何上傳。
- 檢視已辨識的 EXIF 列,特別是任何 GPS 座標。從上到下掃描整個表格:相機身分、拍攝設定、時間、幾何資訊、鏡頭與位置。缺少的列表示該檔案未包含該欄位;解析器不會為不存在的標籤捏造數值。
- 若你需要不受支援的格式、maker notes 或鑑識等級的證據,請使用完整的桌上型電腦元資料工具。完成後關閉分頁 — 解析後的數值僅保留於當前的瀏覽器工作階段中,不會儲存至任何永久位置。
若照片完全沒有任何列,代表該檔案可能沒有 EXIF 區段,或其元資料已被移除 — 例如經由在上傳時會清除元資料的通訊 App 或社群平台。空白結果本身也是一種資訊,而非錯誤。
如何正確解讀 GPS 與拍攝欄位,避免誤判
GPS 座標是 iPhone 照片中最敏感的 EXIF 欄位。EXIF Viewer 會根據儲存的度分秒數值,結合 N/S 與 E/W 參考,將其轉換為帶正負號的十進制度數:以「N」配對的正緯度,以及以「E」配對的正經度,符合北方/東方的慣用正負號約定。若方位顯示為「S」或「W」,則正負號會反轉,因此即使原始數字為正,南半球的照片最終仍會顯示為負緯度。
拍攝時間戳記來自兩個不同的欄位。「修改日期」記錄的是檔案上次寫入的時間,會被每個編輯器及大多數通訊 App 重新寫入。「原始拍攝時間」記錄的則是快門實際釋放的時間,並且在 Photos 與 AirDrop 往返後大多仍會保留。比較這兩個欄位可以判斷檔案在拍攝後是否經過編輯,但任一者本身皆無法作為證明 — 兩者都可被編輯、複製或移除。
鏡頭型號與焦距兩者結合可確認當時啟用的是哪一顆 iPhone 鏡頭 — 主鏡頭、超廣角或望遠鏡頭;曝光時間、光圈值與 ISO 結合則可判斷是否啟用了夜間模式或長時間曝光。若你不希望敏感 iPhone 照片中的 GPS 列外洩,請在分享前將其移除;瀏覽器端的 EXIF 移除指南 會逐步說明如何在本地從解碼後的像素重建 JPEG,使原始影像保留在你的裝置上,而新產生的檔案不再帶有原始的 EXIF 或 GPS 區段。
瀏覽器工具不足以應付的情境
EXIF Viewer 的功能範圍刻意維持精簡。它無法讀取 HEIC、XMP、IPTC、RAW、影片或專屬的 maker notes。如果你需要上述任一項目,正確的做法是改用一套持續維護的桌上型電腦元資料工具,例如 ExifTool,並保留原始檔案的副本。透過桌上型電腦工具瀏覽元資料清單,在批次作業以及需要位元組等級來源鑑別的鑑識等級驗證上也更為合適。
一個實際的例子:若你收到一張聲稱來自某個金融 App 的 JPG 截圖,而 EXIF Viewer 顯示其廠牌為「Apple」、型號為「iPhone 15」,且修改日期比原始拍攝時間戳記早一秒,則此一時間關係並不能作為檔案真實性的證明。反過來說,若同一張檔案未顯示任何廠牌、型號與 GPS,則很可能曾經由某個移除服務處理 — 但對於「缺少資料」本身無法推導出任何結論,因為元資料可能因正當理由而被編輯、複製、移除或根本不存在。元資料絕對無法作為著作權、所有權、拍攝時間、位置或真實性的證明。
若敏感 iPhone 照片中的 GPS 列是你不希望外洩的內容,請在傳送前將其移除。瀏覽器端的 EXIF 移除工具會於本地從解碼後的像素重建 JPEG,使原始影像保留在你的裝置上,而新產生的檔案完全不含原始的 EXIF 或 GPS 區段。若原始檔案為 HEIC,請先轉換為 JPG 再進行移除 — 此種組合能在保留像素品質的同時,不在元資料中留下任何痕跡。
如需更深入的探討,請參閱 無需 App 的 Photoshop 影像佔位符。