Boneyard Tools

Rotate and Flip Image

Rotate a photo left or right in 90 degree steps, straighten it by any angle with a slider, or mirror it horizontally or vertically. Everything runs in your browser, so the image never leaves your device. Export as PNG, JPEG, or WebP and download.

How to rotate or flip an image

  1. Drop an image in, or click to browse.
  2. Use the 90 degree buttons, the fine-angle slider, or the flip buttons.
  3. Pick an output format and download the result.

Examples

Turn a sideways phone photo upright

A photo rotated 90 degrees the wrong way
The same photo rotated -90 degrees, now upright

Frequently asked questions

Is my image uploaded anywhere?

No. Rotating and flipping run entirely in your browser with the Canvas API. The image never leaves your device.

Can I rotate by an angle other than 90 degrees?

Yes. Use the fine-angle slider to rotate by any angle, for example to straighten a tilted horizon. The canvas grows to fit the rotated image so nothing is cropped.

Will rotating reduce quality?

Rotating by 90, 180, or 270 degrees is lossless if you export to PNG. Arbitrary angles and lossy formats (JPEG/WebP) re-sample the pixels, but high-quality smoothing keeps it crisp.

What fills the corners when I rotate by an odd angle?

PNG and WebP keep those corners transparent. For JPEG, which has no transparency, the exposed corners are filled with a white background.

What is the difference between rotate and flip?

Rotating turns the image around its center. Flipping mirrors it, so horizontal flip swaps left and right (like a mirror) and vertical flip swaps top and bottom.

Related tools