图片旋转翻转

点击或拖拽上传图片

支持 JPG / PNG / WEBP / GIF

请选择一张图片开始编辑

免费在线图片旋转翻转,90/180/270° 旋转加水平垂直镜像,像素级几何变换保持原始画质。手机照片、扫描件方向一键修正,无需注册。

相关推荐

什么是图片旋转和翻转?

图片旋转和翻转都是基本的几何变换。旋转是把图像按某个角度(90°/180°/270°)绕中心转置,像素坐标按矩阵重排;翻转是沿水平或垂直轴做镜像变换,每一行/列像素前后倒置。它们都不修改图像内容,只改变像素排列。

**为什么 90/180/270 特殊?** 这三个角度在像素矩阵上严格对齐,原像素位置和输出像素位置都是整数,不存在亚像素偏移,因此不需要插值,结果是无损的;任意角度(如 45°)则需插值,会出现边缘模糊。

**和 EXIF 的关系:** 手机拍照的方向信息通常存在 EXIF Orientation 标签里,操作系统根据它来旋转显示。但把照片传到电脑或聊天工具后 EXIF 经常丢失,就需要重排像素来修正。本工具做的是像素级重排,兼容任何场景。

**和 CSS transform 的关系:** CSS transform 只能改变页面上的视觉显示,下载图片后仍是原图。本工具做的是真正的像素级重排并导出新 PNG,下载即生效,可用于 PPT、Word、PDF 等任何场景。

**翻转的用途:** 水平镜像常用于产品图(Amazon 要求主图为产品本身而非镜像,但很多跨境场景需要镜像版本)和前置摄像头自拍修正;垂直镜像常用于制造倒影、对称布局。

适用场景

  • 手机拍照方向不对时用 90° / 270° 快速修正,传输到电脑或聊天软件时方向仍正确
  • 扫描件或 PDF 截图方向颠倒时一键 180° 翻转,省去打开大型修图软件
  • ADF 自动进纸扫描仪双面扫描后,正面页方向倒置时用 180° 快速还原
  • 电商主图需要镜像版本时一键水平翻转,省去 Photoshop 反相操作
  • 前置摄像头自拍镜像反转:用水平翻转把左右颠倒的自拍修正为正常视角
  • PPT/Word 中插入的图片方向错误时先旋转再导出,避免反复插入

使用方法

  1. 点击上传区域选择图片,或直接拖拽 JPG/PNG/WEBP/GIF 文件到该区域
  2. 点击 90° / 180° / 270° 按钮做旋转,或点击左转/右转 90° 快捷按钮累计旋转
  3. 点击水平/垂直翻转按钮做镜像,可独立或组合使用
  4. 右侧预览区实时查看结果,对比原始尺寸与输出尺寸
  5. 点击下载按钮,结果以 PNG 格式保存到本地(文件名自动添加 _rotate-flip 后缀)

功能特点

  • 四档角度旋转:90/180/270° 顺逆时针切换,支持左转/右转快捷按钮
  • 水平/垂直镜像:两种翻转可独立或组合使用,组合后等价于 180° 旋转
  • 像素级无损变换:直接重排 Canvas 像素矩阵,不压缩不插值,原始画质保持
  • 实时预览:调参即所见,原始尺寸与输出尺寸同屏对比,零等待
  • EXIF 兼容:保留拍摄时间、设备等大部分元数据,方向标签自动重置
  • 本地浏览器处理:所有变换在 Canvas 中完成,文件不上传任何服务器

最佳实践

手机照片方向修正:90/270° 而非任意角度

手机拍照的方向错误通常是 90° 整数倍,90/270° 是无损的像素重排,画质零损失。如果用任意角度工具做精细调整,反而会引入插值模糊,得不偿失。

扫描件方向修正:先 180° 再判断是否左右翻转

ADF 自动进纸扫描常出现方向倒置(特别是双面扫描的背面),先用 180° 旋转解决上下颠倒;如果文字左右也反了,再叠加一次水平翻转。这两步都是无损操作。

电商主图镜像:水平翻转前先确认平台规则

Amazon 等平台要求主图为产品本身(非镜像),但部分场景(如对称素材展示)需要镜像版本。批量处理前先确认平台规范,避免误用镜像导致下架。

避免叠加任意角度旋转,否则会反复插值

如果先用 45° 工具转过,再用本工具 90° 旋转,画质会经历两次插值(一次 45° 模糊、一次 90° 几何)。最佳流程是:原始图 → 本工具 90/180/270° → 再考虑其他操作。

PPT/Word 插图方向修正后导出为 PNG

PPT/Word 直接旋转图片只是视觉变换,复制到其他文档或导出 PDF 后方向可能错乱。先用本工具旋转并下载为 PNG,再插入到 PPT/Word 中,所有文档都能正确显示。

前置摄像头自拍镜像修正:水平翻转

前置摄像头自拍默认是左右颠倒的(镜像),传到电脑后看起来不自然。用水平翻转一键恢复为正常视角。注意:仅翻转左右,不改变上下方向。

需要删除拍摄元数据时,配合 EXIF 清理工具

本工具保留大部分 EXIF 元数据(拍摄时间、设备、可能含 GPS 坐标)。如要分享到公开平台并保护隐私,建议先用 EXIF 删除工具清理敏感字段,再做旋转翻转。

常见问题

怎么在线旋转图片 90 度或 180 度?

上传图片后点击 90° / 180° / 270° 按钮即可一键旋转,无需复杂参数。适合手机竖拍方向错误、扫描件颠倒、PDF 插入图反向等场景。本工具做的是像素级重排,比单纯修改 EXIF 方向标签在所有软件里都能正确显示。

图片水平翻转和垂直翻转有什么区别?

水平翻转是左右镜像(沿垂直轴对称),适合反转自拍镜像、修正前置摄像头拍照、调整对称素材;垂直翻转是上下颠倒(沿水平轴对称),适合制造倒影、修复文字倒排。两者互不干扰,可叠加使用,叠加后等价于 180° 旋转。

手机拍的照片方向不对能修正吗?

可以。手机拍照常因重力感应出现横竖方向错误,传到电脑或聊天软件时 EXIF 方向标签有时会被丢弃。使用本工具 90° / 270° 旋转会直接重排像素,无论在浏览器、办公软件还是社交平台都按正确方向显示,比改 EXIF 更可靠。

旋转或翻转后图片清晰度会受影响吗?

不会。90/180/270° 旋转和水平/垂直翻转都是严格对齐像素矩阵的整数几何变换,没有任何插值或重采样,输出与输入的像素内容完全一致。需注意:90° / 270° 旋转会交换宽高,180° 旋转和翻转则不会改变尺寸。

可以多次组合操作吗?比如先旋转再翻转?

可以。本工具支持连续点击不同按钮,所有操作按顺序累积。例如先点 90° 顺时针,再点水平翻转,等同于 90°+水平镜像组合;连续点两次 90° 等价于一次 180° 旋转。每次操作都有实时预览,可以随时看到中间状态。

为什么本工具不做任意角度旋转(比如 45°)?

任意角度旋转需要亚像素插值,会让边缘像素模糊、画质下降。本工具专注于 90/180/270° 这三个无损角度,配合水平垂直翻转已经覆盖绝大多数使用场景。如需任意角度请使用桌面修图软件(如 Photoshop、GIMP)。

EXIF 方向信息会被保留吗?

像素级旋转/翻转会保留大部分 EXIF 元数据(拍摄时间、设备型号、GPS 等),但方向标签(Orientation)会被重置为正常值(1),确保任何软件都按新方向显示。如需彻底删除拍摄隐私元数据,请配合 EXIF 删除工具使用。

图片旋转翻转会上传到服务器吗?安全吗?

不会。所有处理均在本地浏览器内通过 Canvas 变换矩阵 API 完成,文件不会上传到任何服务器,关闭页面即释放内存。个人照片、合同扫描件、敏感证件照片都可以安心处理,隐私完全本地化。

术语表

EXIF Orientation
图片元数据中的方向标签(值 1-8)。值 1 表示正常,6 表示顺时针 90°,8 表示逆时针 90°,3 表示 180°。部分软件会忽略此标签,所以像素旋转更可靠。
像素级几何变换
通过重排像素矩阵实现的几何操作,包括旋转、翻转、平移、缩放。区别于视觉/CSS 变换(display 变化但像素不动)。本工具做的是像素级,下载即生效。
镜像翻转
沿一条直线(水平轴或垂直轴)把图像做镜像复制。沿水平轴翻转 = 上下颠倒;沿垂直轴翻转 = 左右镜像。两者组合等价于 180° 旋转。
亚像素插值
任意角度旋转时,原像素位置在输出图上落在像素之间的浮点位置,需要通过周围像素加权计算(双线性、双三次、Lanczos 等)。这会引入轻微模糊,是 90/180/270° 整数旋转所不需要的。
ADF 自动进纸扫描
打印机/扫描仪的自动进纸器(Automatic Document Feeder)。在双面扫描时,正面页可能出现方向倒置,本工具一键 180° 即可修正。
Canvas 变换矩阵
Canvas 2D 上下文提供的坐标变换方法(translate、rotate、scale)。本工具把旋转和镜像统一在变换矩阵中处理,无需为每种组合写坐标分支,代码更简洁且避免 bug。

8 种基本变换一览

操作变换规则典型用途
90° 顺时针(x, y) → (h − 1 − y, x)手机横拍改竖、扫描件方向修正
180° 旋转(x, y) → (w − 1 − x, h − 1 − y)上下颠倒修正、翻面
270° 顺时针(x, y) → (y, w − 1 − x)竖拍改横、逆时针旋转
水平翻转(x, y) → (w − 1 − x, y)左右镜像、自拍修正、电商镜像
垂直翻转(x, y) → (x, h − 1 − y)上下颠倒、倒影效果
水平+垂直翻转等同于 180° 旋转完全反向

EXIF 方向标签 8 种取值含义

Orientation 值含义对应本工具操作
1正常(0°)无需处理
2水平翻转点击水平翻转
3180° 旋转点击 180° 旋转
4垂直翻转点击垂直翻转
590° 顺时针 + 水平翻转先水平翻转再 90° 顺时针
690° 顺时针点击 90° 旋转
790° 顺时针 + 垂直翻转先垂直翻转再 90° 顺时针
890° 逆时针(270° 顺时针)点击 270° 旋转

Authoritative References