EXIF 查看与删除工具 — 查看并清除照片元数据
查看照片中的全部元数据,从相机和拍摄参数到 GPS 位置和序列号,并在不重新压缩的情况下将其删除。
发现问题,或者觉得哪里可以更好?每条消息我们都会阅读,并尽快修复。
这款免费的 EXIF 查看器能显示照片中隐藏的元数据,并将其删除。拖入 JPEG、PNG、HEIC、WebP 或 TIFF 文件,就能看到相机和镜头、曝光参数、拍摄日期和时间、编辑软件,以及(如果手机记录了的话)精确的 GPS 位置,并附有在 OpenStreetMap 上查看该地点的链接。能识别出你本人、你家或你的设备的字段,如 GPS 坐标、相机序列号和所有者姓名,都会被高亮显示。
“删除元数据”会在不重新压缩的情况下清理文件。对于 JPEG、PNG 和 WebP,工具会把 EXIF、XMP、IPTC 和文本块从文件中剪掉,图像数据逐字节保持不变,因此画质毫无损失,然后重新扫描结果,确认没有残留。HEIC 和 TIFF 无法在浏览器中以这种方式编辑,所以会被重新编码,页面也会说明这一点。照片从不离开你的设备,这正是关键所在:把照片上传到网站去清除位置信息,等于把位置交给了这个网站。要清理整个文件夹,可以使用“多张照片”选项卡,一次最多清除 100 个文件,并把清理后的副本打包成一个 ZIP 下载,附带每个文件删除了哪些内容的报告。
使用方法
- 选择或拖入一张照片。页面已加载一张带 GPS 和序列号的手机示例照片,方便你了解工具会显示什么。
- 查看摘要和标红的“隐私风险”字段:位置、序列号、姓名。
- 展开任意分区(EXIF、GPS、XMP、IPTC)查看所有字段,或勾选“仅显示标记的字段”。
- 选择是否保留色彩配置文件和方向信息(两者都建议保留),然后点击“删除元数据”。
- 查看确认信息(会重新扫描清理后的文件),然后下载。
- 处理多张照片时,打开“多张照片”选项卡,添加最多 100 个文件,查看每个文件的结果,然后点击“全部下载(.zip)”。
常见问题
可以一次删除多张照片的 EXIF 信息吗?
可以。打开“多张照片”选项卡,选择或拖入最多 100 个文件。JPEG、PNG 和 WebP 会被无损清理(剪掉 EXIF、GPS、XMP、IPTC、注释和 PNG 文本块;图像数据不受影响);HEIC 会重新编码为 JPEG,TIFF、GIF 和 AVIF 会重新编码为 PNG,列表中会注明哪些文件被重新编码。每一行都会显示删除了哪些内容,以及是否发现了 GPS 位置。“全部下载(.zip)”会给你清理后的副本以及 metadata-report.txt。无法读取的文件会列出原因,不会影响其他文件的处理。
什么是 EXIF 信息?
EXIF(Exchangeable Image File Format,可交换图像文件格式)是相机或手机写入每张照片的元数据:品牌和型号、镜头、快门速度、光圈、ISO、焦距、日期和时间、方向,通常还有 GPS 坐标、海拔和相机序列号。编辑软件会加上自己的名称和编辑历史(通常是 XMP 格式),图片社会以 IPTC 格式加上说明和署名。这些内容在画面中都看不到。
照片会暴露我的位置吗?
会,前提是相机应用开启了定位服务,而大多数手机默认都是开启的。GPS 经纬度通常精确到几米之内,足以确定是哪栋房子。Facebook、Instagram 和 X 等大型社交网络会去除上传照片中的位置信息,但邮件附件、以文件形式发送图片的聊天应用、云盘分享链接、二手交易平台以及许多论坛和网站都会保留它。分享在家里拍的照片之前,请先检查一下。
如何删除照片中的 EXIF 信息?
在这里上传照片并点击“删除元数据”,然后下载干净的副本。对于 JPEG,这会删除 EXIF、XMP 和 IPTC 段以及注释,而不重新编码图像。在 Windows 上,也可以通过“属性 → 详细信息 → 删除属性和个人信息”来操作;在 iPhone 上,发送前在共享菜单中点击“选项”并关闭“位置”;在 Android 上,Google 相册的共享菜单中也有类似的位置选项。
删除元数据会降低画质吗?
在这里处理 JPEG、PNG 和 WebP 不会。元数据存放在文件中独立的数据块里,因此可以在不触及压缩图像数据的情况下将其删除;清理后的文件是同一张图片,只是略小一些。许多在线删除工具则是重新保存图片,这会重新压缩 JPEG,每次都会损失画质。HEIC 和 TIFF 文件在这里会被重新编码,因为浏览器无法改写这些容器,工具会在这种情况下提示你。
为什么删除 EXIF 后照片的方向变了?
手机常常把图像横着存储,再设置一个 EXIF 方向标记,告诉查看器把它旋转过来。把这个标记和其他元数据一起删掉,照片就会横着显示。本工具默认保留方向:它会写回一个只包含旋转标记的极小 EXIF 块,其中不含任何个人信息。如果你需要完全不含 EXIF 的文件,请取消勾选“保留方向”。
能查看 iPhone 拍摄的 HEIC 照片的 EXIF 信息吗?
能。在所有浏览器中都可以查看 HEIC 的元数据,因为元数据是直接从文件中读取的。但删除元数据需要先解码图像,而只有 Safari 能解码 HEIC。在 Chrome、Firefox 或 Edge 中,请先用图片格式转换器把照片转成 JPG,再在这里清理 JPG,或者用 Safari 打开本页面。
各类元数据可能暴露什么
• GPS(GPSLatitude、GPSLongitude、GPSAltitude、GPS 时间):照片的拍摄地点,精确到几米之内。这是迄今最敏感的字段,尤其是在家里拍的照片或孩子的照片。
• 序列号(BodySerialNumber、LensSerialNumber、InternalSerialNumber):把照片与某一台具体的相机关联起来。它们可以把匿名账号和以你的名义发布的照片联系在一起,也被用来追查被盗的相机。
• 姓名(Artist、OwnerName、Copyright、XMP creator、IPTC by-line):在相机或编辑软件设置中输入过的任何内容。
• 日期和时间(DateTimeOriginal、时区偏移):照片拍摄的时间和所在时区。结合一系列照片,就能推断出你的日常作息。
• 设备和软件(Make、Model、Software、镜头):手机型号和操作系统版本。大多无害,但会成为设备指纹的一部分。
• 缩略图和编辑历史:EXIF 缩略图是编辑之前的一张小副本。一张为了去掉某些内容而裁剪过的照片,仍可能包含未裁剪的缩略图;删除 EXIF 就能把它一并删掉。
无损删除的原理
JPEG 文件由一系列带标记的段组成。EXIF 和 XMP 位于 APP1 段,IPTC 位于 APP13 段,都在压缩图像数据之前。删除工具会遍历每一个段(包括渐进式 JPEG 各次扫描之间的表),丢弃 APP1、APP13、注释和厂商自定义的 APP 块,保留 JFIF 头、Adobe APP14 标记(解码 CMYK 图像所需),并可选择保留 ICC 色彩配置文件,其余内容则逐字节复制。图像结束标记之后的数据——有些手机在那里存放深度图、预览图或动态照片的视频——也会被丢弃,因为其中带有自己的元数据。
PNG 的元数据存放在 tEXt、zTXt 和 iTXt 文本块(XMP 使用 iTXt)、eXIf 块以及 tIME 时间戳中。每个块都有自己的校验和,所以删除整块后,文件的其余部分仍然有效。在 WebP 中,会删除 EXIF 和 XMP 块,并更新文件头标志和大小。
色彩配置文件默认保留,因为它不包含个人数据,而删除它可能导致以 Display P3 或 Adobe RGB 拍摄的照片出现色偏。清理完成后,会用查看时所用的同一个读取器再次解析文件,结果中会显示还剩多少字段。