Size & Crop · In Your Browser

Rotate Image — 90° Steps, Any Angle + Flip

Straighten sideways or upside-down photos and scans in one click: rotate by 90° steps or any angle, plus horizontal / vertical mirror flip. Works on desktop, tablet & mobile — batch, local, no upload.

Drag images here, or click to select
JPG / PNG / WebP · Max 100MB · No upload, rotated locally
Select Images
Works on desktop, tablet & mobileNo upload — stays on your deviceNo watermarkLocal processing
Quick answer

Rotating an image turns its orientation by 90° steps or any angle; flipping mirrors it horizontally or vertically. Common for straightening sideways or upside-down photos and scans, or correcting the mirror of a selfie. This tool supports one-click 90° rotation, custom-angle input, and horizontal / vertical flip — any-angle rotation auto-expands the canvas bounding box so corners are never clipped. Processing runs entirely in your browser — no upload.

When

When You Need It

Straighten Photos / Scans

Phone shot sideways or a scan in the wrong orientation — fix it with a 90° rotation.

Fix Selfie Mirror

Undo the left-right mirror from a front camera with a horizontal flip.

Level at Any Angle

Enter a precise angle for slightly tilted photos — the canvas expands so nothing is cut.

Trade-off

About Rotate & Flip

Benefits
  • 90° rotation and flips are lossless
  • Batch support — process many at once and zip
  • Runs locally — images are not uploaded
Watch Out
  • Non-90° rotation re-encodes, with slight JPG quality loss
  • JPG has no transparency — empty corners are filled (white/black/gray)
  • Supports PNG / JPG / WebP only
FAQ

Rotate & Flip FAQ

90° steps and horizontal / vertical flips only rearrange pixels — lossless for PNG; JPG has a tiny loss from re-encoding. Any-angle rotation resamples, so the loss is slightly larger.

A rotated image has a larger bounding box, exposing blank corners. PNG / WebP keep them transparent; JPG fills them with your chosen background color.

Yes — upload a batch, apply the same rotation / flip to all, then download as a single ZIP.

No. Rotation and flipping run entirely in your browser.