你的檔案不會離開這台裝置。所有處理都在瀏覽器中完成,我們的伺服器不會收到、也無法讀取你的圖片。你可以中斷網路連線後再操作一次驗證這一點。
拖放圖片至此,或
可一次選擇多張(最多 30 張,單檔 50 MB 以內)
檔案不會上傳,全部在你的瀏覽器中處理
尚未選擇檔案
什麼時候需要旋轉圖片
- 照片方向不對 — 掃描件或部分相機拍出的照片方向錯誤
- 自拍鏡像 — 前鏡頭拍出的照片左右相反,文字會反過來
- 版面需求 — 把直式照片轉成橫式以符合版面
- 批次整理 — 一整批掃描檔需要統一轉正
關於 EXIF 方向
手機拍照時,相機感光元件的實際成像方向往往是固定的,靠 EXIF 的 Orientation 標籤記錄「顯示時該轉幾度」。這造成一個常見現象:同一張照片在某些軟體看是正的,在另一些軟體看卻是橫的——因為不是所有程式都會讀取這個標籤。
本工具在載入時就會套用 EXIF 方向,並在輸出時把方向「烘焙」進實際的像素排列中,因此處理後的圖片在任何軟體開啟都會是正確方向。
旋轉後的檔案大小
直角旋轉不改變像素總數,理論上檔案大小應該接近。但 JPG 的壓縮演算法是以 8×8 區塊為單位、並利用相鄰像素的相似性,旋轉後區塊內容改變,重新編碼的結果可能略大或略小,屬於正常現象。
若想順便縮小檔案,可以搭配圖片壓縮工具使用。
常見情境與對應設定
| 情境 | 設定 |
|---|---|
| 手機直拍卻顯示成橫的 | 先不設定直接輸出(工具會自動套用 EXIF 轉正) |
| 掃描件上下顛倒 | 旋轉 180° |
| 直式文件被存成橫式 | 順時針或逆時針 90°,看文字方向決定 |
| 自拍照文字左右相反 | 勾選「水平翻轉」 |
| 翻拍的底片 | 勾選「水平翻轉」 |
| 一整批掃描檔方向一致錯誤 | 一次全選,套用相同旋轉設定 |
怎麼判斷該轉哪個方向
看圖片目前的樣子,想像把它轉正需要往哪邊轉:
- 文字從下往上讀(頭朝左)→ 順時針 90°
- 文字從上往下讀(頭朝右)→ 逆時針 90°
- 整個上下顛倒 → 180°
不確定就先選一個試,結果卡片會顯示旋轉後的尺寸,配合預覽圖可以馬上確認。轉錯了重選即可,不會累積損失。
旋轉與翻轉的差別
這兩個很容易搞混,用一張寫著「F」的紙來理解:
- 旋轉 180° — 把紙轉半圈,F 變成倒過來的 F,但仍是「正面」的字
- 水平翻轉 — 像照鏡子,F 變成左右相反的鏡像字
- 垂直翻轉 — 像水面倒影,F 上下顛倒但左右不變
判斷準則很簡單:畫面裡如果有文字,翻轉後文字會變成反的。若文字看起來不對勁,代表你要的是旋轉而非翻轉。
關於自拍照的鏡像
手機前鏡頭在預覽時通常會顯示鏡像(讓你看起來像照鏡子),但實際儲存的照片有些機型是鏡像、有些不是。若你發現照片中的文字(衣服上的字、背景招牌)是反的,勾選「水平翻轉」就能修正。
常見問題排解
照片在不同軟體看方向不一樣
這是 EXIF Orientation 造成的經典現象。手機儲存的是感光元件的原始畫面,另外用標籤記錄「該轉幾度」;有些軟體會讀這個標籤、有些不會,於是同一張照片在不同地方看起來方向不同。
本工具會在載入時套用 EXIF 方向,並把方向「烘焙」進實際的像素排列——處理後的圖片在任何軟體開啟都會是正確方向,不再依賴標籤。這也是為什麼建議上傳前先用這個工具處理一次。
旋轉後檔案大小變了
屬正常現象。JPG 以 8×8 像素區塊為單位壓縮,並利用相鄰像素的相似性。旋轉後每個區塊的內容改變,重新編碼的結果可能略大或略小。若很在意,可搭配壓縮工具調整。
為什麼不能轉任意角度
非直角旋轉會在四個角落產生空白三角區,必須額外決定要填色、還是裁掉一部分畫面,操作會變複雜許多。而 90° 的倍數是純粹的像素重排,沒有畫質損失也沒有空白問題,涵蓋了絕大多數的實際需求。
批次處理但每張要轉的方向不同
本工具對所有圖片套用相同設定。方向不同的話,建議先依方向分組,分批處理。