HohoTools

Image Rotator

Sideways phone photos, upside-down scans, mirrored screenshots — rotation is the most common small fix in image editing, and it should not require an editor.

Click or drop files here

How to use

  1. Drop a PNG, JPG or WebP into the upload area.
  2. Pick a rotation: 90°, 180° or 270° clockwise.
  3. Toggle horizontal or vertical flips to stack on top of the rotation.
  4. Check the new dimensions, then download as PNG or JPG.

Frequently asked questions

Will rotating reduce image quality?

No. Only exact right-angle steps are offered, so every pixel moves to a mathematically precise new position without resampling or softening. The single re-encode at the end is the only step that touches the file.

What order are stacked transforms applied in?

Horizontal flip first, then vertical flip, then the clockwise rotation. The stats panel lists exactly which transforms were applied, so results stay predictable.

Can flips and rotation ever cancel out?

Yes, and that is by design: flipping both ways equals a 180° rotation, so two flips plus a half turn reproduce the original geometry. The tool executes your selection faithfully instead of second-guessing it.

How do the image dimensions change?

A 90° or 270° turn swaps width and height; a 180° turn keeps them. Flips never change dimensions.

My phone photo is sideways — will this fix it?

Yes. The EXIF orientation recorded by the camera is applied first, so the picture starts upright and your rotation is added on top of that.

Should I output PNG or JPG?

PNG is lossless and keeps transparency, which suits graphics and screenshots. JPG produces smaller files and fills transparent areas with white, which suits photographs.

Related tools

About this tool

Sideways phone photos, upside-down scans, mirrored screenshots — rotation is the most common small fix in image editing, and it should not require an editor. This tool rotates any PNG, JPG or WebP by exactly 90, 180 or 270 degrees, and adds independent horizontal and vertical flips you can stack on top in any combination. Because only right-angle steps are offered, every pixel moves to a mathematically exact new position: no resampling, no interpolation, no softened edges. Transforms compose in a fixed, predictable order — horizontal flip first, then vertical flip, then the clockwise rotation — and the stats panel spells out exactly which ones were applied. Dimensions update accordingly: quarter turns swap width and height, a half turn keeps them. Phone photos are read with their EXIF orientation applied first, so a portrait shot comes out upright before your rotation is added on top. Output PNG to keep transparency or JPG for smaller files, and everything runs locally in your browser — nothing is uploaded.