图片旋转

转正或翻转图片,每一张也能单独调。

拖入图片、点击选择,或直接粘贴JPG、PNG、WebP、GIF、BMP、AVIF、SVG、HEIC · 多文件 · 不上传
设置

拖动或输入角度,然后点「旋转图片」。某一行的 ↺ ↻ 只转那一张;点一行即可在上方查看。
用结果继续:

这个图片旋转工具能做什么

拖入一张或多张图片,把它们转正。大按钮提供逆时针 90°、顺时针 90° 和 180°;滑块可以按 1° 步进旋转 −180° 到 180° 之间的任意角度,适合矫正稍微歪斜的扫描件或倾斜的地平线(画布扩展到旋转后的包围盒,内容不会被裁掉;空角在 PNG 和 WebP 里透明,在 JPEG 里为白色)。水平翻转可以把自拍或扫描的底片镜像回来,垂直翻转用于上下颠倒的扫描件,翻转还能和旋转组合。

列表里每张图都有自己的 ↺ ↻ 按钮,一批度假照片里有的要左转、有的要右转,一次就能全部修好,缩略图实时显示结果。输出默认保持原格式(JPEG 还是 JPEG,PNG 无损编码还是 PNG,HEIC 变成 JPEG),也可以转成 JPEG、PNG 或 WebP 并调节质量。编码用的是本站压缩工具同一套 MozJPEG、OxiPNG 和 WebP 引擎,文件小而干净。不上传,数量和大小只受设备内存限制。

怎么用

拖入、粘贴或选择图片。先选多数图片需要的旋转——横着的照片点 ↻ 90°,倒着的扫描件点 180°——每张图立即处理并显示缩略图。需要不同方向的,用那一行的 ↺ ↻ 按钮,每按一次只给这张图再转 90°。需要的话勾选"水平翻转"或"垂直翻转",拖角度滑块做精细矫正,然后逐个下载或打包成 ZIP 全部下载。

旋转设置记在这台设备上。结果可以直接交给图片压缩缩小体积,图片尺寸调整图片裁剪裁掉精细角度旋转后的透明角,或图片转 PDF把转正的页面合成文档。

常见坑

相册里看着正常、发到邮件里却横着的照片,通常是横着存储、靠 EXIF 方向标记纠正的,有些应用认这个标记,有些不认。本工具会读取标记,按手机显示的方向展示图片,并把像素按这个方向写出、去掉标记——修正后的文件在任何地方看都一样。如果照片在这里已经是正的,就不需要旋转;转 90° 反而会让那些原本忽略标记的应用显示成横的。

旋转会重新编码图片。PNG 是无损的;JPEG 以默认 92% 质量重新编码,视觉上一致但字节不同,反复多代保存会慢慢损失质量——从原图旋转一次就好。精细角度旋转一定会带来透明或白色的角,介意画幅就事后裁掉。GIF 动图会被拍平成第一帧。

背景知识:旋转是怎么实现的

90° 或 180° 旋转只是重新映射像素——每个像素搬到新位置,没有插值,图片保持原有的锐度。其他角度意味着每个输出像素落在输入像素之间,必须重采样;本工具用浏览器 canvas 的高质量双线性滤波,和照片编辑器处理小角度矫正的方式相同。输出画布按旋转后的包围盒(宽 × |cos θ| + 高 × |sin θ|,反之亦然)设定,然后交给编码器。

编码器在 Worker 线程里以 WebAssembly 运行:JPEG 用 MozJPEG,无损 PNG 用 OxiPNG,WebP 用 libwebp,与本站其他图片工具是同一条流水线。解码覆盖浏览器能打开的一切格式,外加 iPhone 的 HEIC。全部在你的标签页里完成——图片不离开设备,页面加载后离线也能用。

哪些场景需要旋转图片

上传到表单、二手平台或不认方向数据的网站时横过来的手机照片。从扫描仪出来就倒着或转了 90° 的文件。必须朝向一致的商品图。歪了几度、需要矫正的白板或收据照片。应该反过来读的镜像自拍或摄像头截图。在旋转过的平板上截的图。需要翻转朝向另一边的 Logo。

本站的自然流程是:在这里旋转,再压缩缩放用于网页,角需要修剪就裁剪,最后转换格式合成 PDF。iPhone 的 HEIC 照片可以直接旋转,输出为 JPEG。同一部手机拍的视频,毛病出在另一个地方:躺着的原因是文件里那个旋转标记,不是像素本身,视频旋转 不重新编码就能改过来。

常见问题

我的照片会上传吗?

不会。图片完全在浏览器里解码、旋转、重新编码,不发送到任何服务器,页面加载后离线也能用。

旋转会降低质量吗?

90° 和 180° 只搬动像素不重采样。PNG 输出无损;JPEG 默认以 92% 质量重新编码,视觉上一致。请从原图旋转,不要反复旋转已旋转的副本。

能给每张图设不同的旋转吗?

能。用每一行的 ↺ ↻ 按钮,每按一次这张图再转 90°,缩略图同步更新。上方的大按钮是所有图片的默认值。

为什么照片在这里是正的、在别处是歪的?

它带有 EXIF 方向标记,本工具认、有些应用不认。不旋转直接在这里保存:像素会按正确方向写出并去掉标记,到哪里都正常。

能矫正几度的倾斜吗?

能——拖角度滑块或直接输入角度。画布会扩展,内容不会被裁掉;需要的话事后裁掉角。