照片文件里藏着什么
手机或相机拍的每一张照片,都带着一块在画面上看不到的数据。最常见的几类:
- EXIF:相机品牌和型号、镜头、快门速度、光圈、ISO、精确的拍摄日期和时间、用过的修图应用,以及方向标记。
- GPS:纬度和经度,常常精确到几米。在家里拍的照片可能会暴露你的住址。
- IPTC 和 XMP:作者姓名、版权、图片说明、关键词,以及 Lightroom、Photoshop 等软件写入的编辑记录。
- 缩略图:原图的一份小副本。如果你用简单的编辑器裁剪过照片,缩略图里可能还是未裁剪的样子。
- PNG 文本块:截图和导出的图片有时会在这里保存软件名称或备注。
清除工具怎么工作
- 拖入一张照片。工具先读取所有元数据,并列出找到的内容:GPS 坐标、相机、镜头、拍摄日期、软件、曝光参数、方向,以及作者/版权,每一项都标记为已删除。
- 然后把图像像素重新画到一块空白画布上,保存成新文件。画布里只有像素,原文件的元数据一样也带不过来。
- 再次解析新文件。如果什么都没剩下,会出现一行绿色提示,确认下载的图片里可读的元数据标签为 0 个——这是对实际输出文件的检查,不只是一句承诺。
- 下载文件,文件名会加上
-clean后缀。
整个过程都在你的浏览器里完成。对隐私工具来说这一点才是关键:为了删除位置而把照片上传到服务器,等于把位置交给了那台服务器。
格式和画质会怎样
| 你上传 | 你得到 | 说明 |
|---|---|---|
| JPG | JPG | 以 95% 质量重新保存,肉眼看不出差别 |
| PNG | PNG | 无损,透明区域保留 |
| WebP | WebP | 在不能写入 WebP 的浏览器(Safari)里会变成 PNG 或 JPG |
| HEIC(iPhone) | JPG | 在本地解码后保存为 JPG |
| GIF | PNG | 只保留第一帧 |
照片方向是正的:图片按显示的样子保存,所以不再需要方向标签。超过约 1670 万像素的图片会先缩小,因为浏览器(尤其是 iPhone 上的 Safari)画不了更大的画布;发生这种情况时工具会提示你。
什么时候最需要清除
很多大型社交平台在你发布时会删除元数据,但也有不少渠道会原封不动地传送原文件:
- 邮件附件;
- 网盘分享链接(共享文件夹、文件传输服务);
- 聊天软件里的"以文件发送""原图发送";
- 二手交易和分类信息网站、论坛,以及你自己的网站或博客。
如果你在家里拍照挂二手、分享孩子的照片,或者发布常去地点的照片,先把文件清理一下。
删除元数据做不到的事
删除元数据不会改变照片里看得见的内容。路牌、门牌号、车牌、窗户上的倒影、桌上的文件,暴露的信息可能和 GPS 一样多。分享前用 模糊与马赛克图片 把这些地方遮住。
事后补救也没用:如果原图已经发到会保留元数据的地方,唯一的办法是从那里删掉。
前后都检查一下
想在不做任何修改的情况下看到全部标签,可以用 EXIF 查看器 打开照片。想再确认一次,也可以把清理后的文件放进去看看。
调整图片尺寸、裁剪图片 和 HEIC 转 JPG 因为是在画布上重新绘制图片,顺带也会生成不含元数据的文件。但别指望压缩工具来做这件事:已经小于目标大小的照片——比如小于 100 KB——会被原样返回,元数据也一起保留。两样都需要的话,先在这里清除,再去压缩干净的副本。
从源头上不记录位置
- iPhone: 设置 → 隐私与安全性 → 定位服务 → 相机 → 永不。分享单张照片时,点分享面板顶部的 选项,关闭 位置。
- 安卓: 打开相机应用的设置,关闭位置标签相关选项(名称因手机品牌而异)。
已经拍好的照片仍然带着这些数据——这个工具正是为它们准备的。