把檔案或整個資料夾拖到這裡
照片、PDF、Word、Excel、PowerPoint、MP4、MOV 和 HAR 都可以,格式看內容判斷、不看副檔名。不會上傳。
寄出前把整個資料夾丟進來:每個檔案依內容辨識格式,交給它專頁用的同一個檢查器,結果彙整成一張清單——再整批清除、清完前後對照,全部在你的瀏覽器裡完成。
檔案不會離開你的瀏覽器 — 全部在本機處理。
把檔案或整個資料夾拖到這裡
照片、PDF、Word、Excel、PowerPoint、MP4、MOV 和 HAR 都可以,格式看內容判斷、不看副檔名。不會上傳。
要把一包檔案寄給律師、客戶、記者或上架到平台之前,你想問的通常不是「PDF 該用哪個工具」,而是「這一堆東西裡到底帶了什麼」。這一頁就是收這一堆的。把檔案或整個資料夾拖進來,每個檔案都依它的內容、而不是副檔名來辨識格式,然後交給該格式專頁用的同一個檢查器:JPEG、PNG、WebP、HEIC、AVIF 交給 /remove-exif,PDF 交給 /pdf-metadata,Word、Excel、PowerPoint 交給 /office-inspector,MP4、MOV 交給 /remove-video-location,DevTools 匯出的 .har 交給 /har-sanitizer。找到的東西會整理成每個檔案一張清單——位置、人名、憑證、裝置、時間、軟體、隱藏內容、路徑、內容憑證——頂端有整批的彙總,像是「12 個檔案:4 個帶位置、6 個帶作者姓名、1 個含追蹤修訂、2 個本工具無法檢查」。可以只看有位置的,或只看無法檢查的。檔案不上傳,所有工作都在你瀏覽器裡的 worker 跑。
照片:GPS、作者與版權欄位、相機廠牌、型號與序號、拍攝時間、軟體、內嵌縮圖、XMP 與 IPTC 區塊,以及接在影像結尾後面的多餘資料。PDF:作者、建立程式與產生程式、建立與修改時間、標題、主旨、關鍵字和 XMP。Word、Excel、PowerPoint:核心屬性與應用程式屬性、註解和追蹤修訂裡的人名、範本與本機路徑、縮圖、自訂 XML、隱藏文字、隱藏的工作表與欄列、演講者備忘稿、被裁掉但還在檔案裡的圖片區域、巨集等等。影片:只找位置——iPhone 和相機寫座標的 ©xyz、loci 與 QuickTime key,加上內容憑證的標記;影片的標題、相機型號、拍攝時間這裡不讀。HAR:cookie、Authorization header、token、JWT、私鑰、疑似個資和內部主機。每張卡都會列出這個檔案實際檢查了哪些分類,所以一張空的卡片讀起來是「在檢查的類型裡沒有找到項目」,永遠不是「裡面沒東西」。
清除這一步呼叫的是各格式專頁的同一個函式、同一組預設值,不是另外訂一套比較鬆的規則。照片不重新編碼,像素逐位元不變。PDF 清掉 Info 字典與 XMP。Office 檔清掉屬性、縮圖、自訂屬性與絕對路徑;追蹤修訂、註解和裡面的人名只列出來、不動它們,因為改寫那些就等於改了文件本身——要處理的話 /office-inspector 有對應的選項。影片的位置 atom 原地抹掉。HAR 用專頁的預設勾選。內容憑證(C2PA)是整批共用的一個勾選框,預設保留:清掉它等於拿掉「這個檔案是誰做的」那份簽章。輸出是一個 ZIP,或在支援的瀏覽器裡直接寫進你選的資料夾;原檔永遠不會被改。沒有東西可清的檔案會標示出來,不放進輸出。ZIP 只收單檔 256 MiB 以內、累計 512 MiB 以內的檔案;更大的改成單檔下載。
彙總只說找到了什麼。它從來不說這些檔案是安全的、乾淨的、可以放心寄了,清除後的結果也一樣不會這樣說。這裡有兩句話意思不同:「無法檢查」是這一頁沒有檢查器的格式——MP3、ZIP、PSD;「無法判斷」是支援的格式但解析不了:被截斷、有加密,或結構是解析器不認得的。兩種都不會顯示成空白結果或綠色勾勾。還有一些東西在任何一頁都完全沒檢查:照片畫面和影片畫面本身拍到的東西(路牌、螢幕、人臉)、檔名本身、壓縮檔裡面的檔案(ZIP 或 RAR 只辨識、不打開)、郵件檔(.eml、.msg)、音訊標籤(MP3 的 ID3、FLAC 的 Vorbis comment)和加密的檔案。清除之後,每個輸出都會用同一個檢查器再檢查一次,跟原檔並排給你看,你看得到改了什麼——寄出前最後那一眼,還是要你自己看。
直接丟進來。這一頁讀每個檔案開頭和結尾的位元組,用內容而不是副檔名來判斷格式,所以副檔名是 .jpg 但其實是 PNG、或改過名字的 PDF,還是會送到正確的檢查器。遇到檢查不了的格式,它會明講,並列出目前能檢查的:JPEG、PNG、WebP、HEIC、AVIF、PDF、Word、Excel、PowerPoint、MP4、MOV 和 HAR。
看格式,而且每個檔案的卡片都會寫清楚這次檢查了哪些類型。照片可能帶 GPS 座標、相機廠牌、型號與序號、拍攝時間、作者名字和內嵌縮圖。PDF 帶作者、建立程式、產生程式和日期。Word、Excel、PowerPoint 帶註解和追蹤修訂裡的人名、範本路徑、隱藏文字、隱藏工作表、演講者備忘稿。手機拍的影片通常只帶座標——而這一頁在影片裡也只找座標。HAR 檔帶的是你登入中那個 session 的 cookie 和 token。
不會。辨識、檢查、清除都在你瀏覽器裡的 web worker 執行,下載的 ZIP 是從記憶體直接組出來的。這一頁背後沒有 API——你正是因為準備要分享這些檔案才來檢查的,它們更不該先經過別人的伺服器。
可以。檢查完按一個按鈕,每個支援的檔案都用該格式專頁的同一個函式、同一組預設值清除,結果打包成 ZIP,或寫進你選的資料夾。原檔不動。每個輸出都會再檢查一次,跟原檔並排顯示,你看得到清掉了什麼、還留著什麼。內容憑證(C2PA)預設保留,除非你勾了整批清除的那個選項。
不代表。它只代表在這一頁檢查的類型裡沒有找到,每張卡片都有列那些類型。這一頁不看照片或影片畫面裡拍到的東西、不看檔名、不打開 ZIP 或 RAR、不讀 .eml 或 .msg 郵件檔、不讀 MP3 或 FLAC 的音訊標籤,也進不了加密的檔案。檢查不了的格式會直接寫「無法檢查」,不會變成一個乾淨的結果。寄出前還是要自己把檔案看過一遍。
「無法檢查」是這裡沒有對應檢查器的格式——MP3、ZIP、PSD,或是連格式都無法確定的檔案。「無法判斷」是支援的格式,但這個檔案解析不了:被截斷的 JPEG、加密的 PDF、壞掉的 Office 檔、讀不到 moov 的影片。兩種都會留在彙總裡,所以「找到 0 筆」永遠不會把一個根本沒檢查到的檔案藏起來。
不會。MP4 和 MOV 這一頁只找位置——手機和相機寫座標的 ©xyz、loci 與 QuickTime metadata key,包括 iPhone 原況照片附的那一小段 .MOV——再加上內容憑證的標記。影片裡的建立時間、相機型號、標題這裡不讀也不清,卡片上會寫明。
內容憑證(C2PA)是一份有簽章的紀錄,記著這個檔案是誰做的、經過哪些編輯;別人要驗證一張照片是不是原始的,靠的也是這份簽章。清掉它就等於拿掉這份證明,有些場合該清、有些場合不該清,所以它是整批共用的一個勾選框,預設不勾。/remove-exif 和 /remove-video-location 也是同一條規則。
移除照片的 EXIF、GPS 和 XMP,每張都能細調。
逐欄查看並清除 PDF 的作者、日期與 XMP。
Office 檔的追蹤修訂、註解、隱藏工作表和路徑。
找出並抹掉 iPhone 和相機影片裡的 GPS 位置。
分享 HAR 之前,先把 cookie 和 token 換掉。