手机和相机拍照时,会把「什么时候拍的、用什么拍的、在哪个经纬度拍的、用什么软件处理过」一并写进图片文件本身,这一堆信息统称 EXIF;修图软件还会再加一层 XMP,投稿用的版权信息常写成 IPTC,PNG 则放在文本块里。这个页面把这些块逐个拆开列给你看,并算出总字节数。
很多手机并不真的把像素转过来,而是存成横向像素、再写一个「方向」字段(值是 1 到 8)告诉看图软件该怎么转。所以抹掉 EXIF 时方向信息一起没了,看图软件只能按原始像素显示,竖拍就成了横图。勾上「按相机方向把照片转正」,页面会先按这个字段把像素转好再导出,方向和隐私就都处理干净了。
文件里存的是度、分、秒三段,每段还是一个分数。页面按 度 + 分/60 + 秒/3600 合成小数,南纬西经取负号。例如 31°13′44.54″N 变成 31.229039,精确到 6 位小数约等于 0.1 米,够定位到一栋楼,所以照片里的定位属于敏感信息。
HEIC 和相机 RAW(CR2、NEF、ARW 等)不解析:它们的元数据藏在需要专门解码库才能读的结构里,本页坚持单文件、零依赖、不联网,做不到就不硬假装。微信、QQ 转发时通常会重编码并丢掉这些字段,所以「截图和转发过的图查不到拍摄信息」是正常结果,不是页面坏了。文件被截断、或者元数据块偏移写错时,页面会列出已经读到的部分并说明缺了什么,不会崩在半路。
本页不改动你电脑里的原文件,下载得到的是新副本,原图想留就留着。需要转正时,JPEG 按 92% 质量重新编码,画面几乎看不出差别;PNG 会重新存成无损 PNG,字节数有可能反而变大。不需要转正时直接删掉元数据块,像素一个字节都不动,导出提示里会写清楚是哪一种。
把导出的文件再拖回本页一次,字段明细应当只剩容器基本信息(尺寸、格式),拍摄时间、设备、定位这些都不在。这是最直接的自检,不依赖任何外部网站。