圖片旋轉與翻轉
批次將圖片旋轉 90°、180° 或任意角度,並可水平、垂直翻轉,不上傳
先選擇旋轉角度和翻轉方式,再拖入或選擇圖片;修改選項會自動重新處理,完成後單張下載或打包 ZIP。
也可以直接粘貼剪貼板中的圖片。圖片只在當前瀏覽器中處理,不會上傳。 支持 JPG、PNG、WebP、AVIF、BMP、GIF,每次最多 30 張,單張不超過 50 MB。
| 文件 | 原圖 | 結果 | 變化 | 操作 |
|---|
對比預覽
原圖
結果
範例
輸入
sample.png(頁面生成,1200×800)· 順時針 90°
示例結果
sample-rotated.png · 800×1200 · PNG
90° 旋轉後寬高互換。若改為任意角度 15°,畫布會擴展到 1367×1084,四角按設置保持透明或填色。
技術細節與邊界
90° 的整數倍旋轉與翻轉只是像素換位:每個像素映射到整數坐標,不做插值,因此 PNG 輸出與原像素完全一致。任意角度使用 Canvas 高質量插值,畫布按旋轉後的外接矩形擴展:新寬 = 寬×|cosθ| + 高×|sinθ|,新高 = 寬×|sinθ| + 高×|cosθ|,向上取整。翻轉先於旋轉應用。結果重新編碼,不保留 EXIF;本頁不做 JPEG 無損(jpegtran 式)旋轉。
關於此工具
在瀏覽器本地批量旋轉、翻轉圖片:可順時針或逆時針旋轉 90°、旋轉 180°,也可輸入任意角度;可同時水平或垂直鏡像翻轉。任意角度旋轉時畫布自動擴展,四角可保持透明或填充顏色。手機照片的 EXIF 方向會先應用到像素上,結果不再依賴方向標記。支持對比預覽、單張下載和 ZIP 打包。
操作步驟
- 拖入、點擊選擇或粘貼圖片,一次最多 30 張。
- 選擇旋轉角度或輸入任意角度,按需勾選水平、垂直翻轉。
- 設置輸出格式與背景,檢查結果後單張下載或打包 ZIP。
輸入 / 輸出說明
- 輸入
- JPEG、PNG、WebP、AVIF、BMP、GIF(只取第一幀);每次最多 30 張,單張不超過 50 MB、5000 萬像素。
- 輸出
- 旋轉或翻轉後的 JPEG、PNG 或 WebP 文件,可單張下載或打包為 ZIP。
- 限制
- 任意角度範圍 −359.9° 至 359.9°,精度 0.1°;不自動裁掉空白;不保留元數據和動畫。
注意事項
正角度為順時針。若只想把手機照片按 EXIF 擺正,選擇“不旋轉”並以 PNG 或高質量輸出即可。
常見問題
- 手機照片在電腦上顯示是橫著的怎麼辦?
- 這通常是 EXIF 方向標記(取值 1–8)沒被軟件識別。本頁解碼時會先按標記把像素擺正,輸出不再帶方向標記;選擇“不旋轉”即可只做擺正,如仍不對再旋轉 90°。
- 任意角度旋轉後四個角為甚麼出現空白?
- 因為畫布會擴展到旋轉後的外接矩形,保證畫面不被裁掉。例如 1200×800 旋轉 15° 會變成 1367×1084,多出的四角在 PNG、WebP 中可保持透明,JPEG 則按所選顏色填充。
- 旋轉 90 度會降低圖片畫質嗎?
- 像素本身不會。90° 的倍數旋轉和翻轉只是像素換位,不做插值,PNG 輸出與原像素完全一致。JPEG 會按質量 92 重新編碼,有輕微損失;任意角度如 15° 需要插值,邊緣會略微變軟。
相關工具