无需登录 数据私有 本地保存

EXIF自动旋转 - 根据方向标签摆正照片

24
0
0
0

EXIF 自动旋转

读取照片中的 EXIF 方向标签,自动摆正照片,解决图片方向错乱问题

拖拽图片到此处

或点击选择文件

支持 JPEG / PNG / WebP / TIFF / BMP  |  单文件 ≤ 40MB

也可使用 Ctrl+V 粘贴图片

EXIF 方向标签速查
1·正常
2·水平翻转
3·旋转180°
4·垂直翻转
↔↻5·翻转+顺90°
↻906·顺时针90°
↔↺7·翻转+逆90°
↺908·逆时针90°

标签1=正常 标签2-8=需修正

照片信息
预览对比
手动微调:

原始像素(文件中实际排列)

原始

等待上传图片...

修正后(摆正的照片)

修正

等待处理...

文件列表 (0)

暂无文件

上传照片开始处理

常见问题 & 知识点

EXIF(Exchangeable Image File Format)是数码相机和智能手机在拍摄照片时嵌入的元数据。其中方向标签(Orientation Tag,编号 0x0112)记录了相机在拍摄时的物理方向,取值范围 1-8。照片查看器和浏览器可以根据这个标签自动旋转显示,但并非所有软件都支持,导致照片有时显示方向错误。这个标签存在但照片的实际像素数据并未旋转,只是"告诉"显示软件该如何旋转展示。

这是因为不同软件对 EXIF 方向标签的支持程度不同。手机相册和现代浏览器(Chrome、Safari 等)通常会自动读取并应用方向标签,所以照片显示正常。但一些老旧的图片查看器、部分 Windows 系统自带工具、某些网站的上传组件并不会处理这个标签,导致照片以原始像素方向显示(可能是横着的或倒着的)。使用本工具修正后,照片的像素会被真正旋转,方向标签重置为"正常",在任何地方都能正确显示。
工具会读取照片二进制数据中的 EXIF 方向标签,然后使用 Canvas 对像素进行相应的旋转或翻转:
标签1:正常,无需处理
标签2:水平翻转
标签3:旋转180°
标签4:垂直翻转
标签5:水平翻转 + 顺时针旋转90°
标签6:顺时针旋转90°(最常见,手机竖拍)
标签7:水平翻转 + 逆时针旋转90°
标签8:逆时针旋转90°
处理后输出不带方向标签(或标签=1)的新图片,确保在任何设备上正确显示。

对于 JPEG 格式,处理过程涉及解码→旋转→重新编码,理论上会有轻微的代际损失。本工具使用高质量设置(92% 品质)输出,实际肉眼几乎不可察觉差异。对于 PNG 格式,使用无损处理,画质完全不变。如果您非常在意画质,建议保留原始文件作为备份。对于专业摄影用途,可以考虑使用支持无损旋转的桌面软件(如 Adobe Lightroom、XNView MP 等)。

工具支持浏览器能解码的常见图片格式:JPEG、PNG、WebP、BMP、TIFF(部分浏览器对 TIFF 支持有限)。

HEIC/HEIF 格式:iPhone 默认拍摄的 HEIC 照片也包含 EXIF 方向标签,但目前仅 Safari 浏览器支持 HEIC 解码,Chrome/Firefox 不支持。如果您使用 iPhone 且需要在 Chrome 中处理,建议先在 iPhone 设置中将相机格式改为"最兼容"(JPEG),或使用在线转换工具先将 HEIC 转为 JPEG。

RAW 格式(CR2、NEF、ARW 等):浏览器无法直接解码 RAW 文件,请先使用专业软件转换为 JPEG 后再处理。

您可以一次性选择多张照片上传(拖拽或 Ctrl+点击多选),工具会自动检测每张照片的 EXIF 方向并分别处理。在文件列表中可以看到每张照片的方向标签和处理状态。点击"全部下载"按钮会依次触发每张修正后照片的下载。如果您需要打包成 ZIP 文件,可以使用浏览器的"全部下载"功能(各文件独立下载),或配合使用第三方 ZIP 工具。

部分图片(如截图、PS 导出的图片、某些网络图片)可能不包含 EXIF 方向标签,此时工具会提示"方向正常(无EXIF方向标签)"。如果自动检测的方向与您的预期不符,您可以使用预览区上方的手动微调按钮(顺时针/逆时针旋转90°、旋转180°、水平/垂直翻转)进行额外调整,调整满意后再下载。手动调整是叠加在自动检测之上的,点击重置按钮可恢复到 EXIF 自动检测的结果。

完全在浏览器本地处理,不会上传到任何服务器。所有 EXIF 解析和图片旋转操作都在您的设备上通过 JavaScript 和 Canvas API 完成。您的照片始终留在本地,隐私100%安全。您可以放心处理敏感照片,无需担心数据泄露。这也是为什么工具可以离线使用(加载页面后断开网络也能正常工作)。