ROTATE OR FLIP IMAGE

Rotate or flip images in your browser

Rotate PNG, JPEG, or WebP images by 90 degrees or an exact angle, expand the canvas, and flip horizontally or vertically.

Rotate an image by 90 degrees or an exact angle, and mirror it horizontally or vertically, with an expanded canvas for arbitrary angles.

01

Add the source

Choose a supported image and keep its original orientation and dimensions visible for comparison.

02

Rotate or flip

This task starts with a 90-degree clockwise turn. Use an exact angle when needed, then optionally flip horizontally or vertically.

03

Generate the transformed file

Generate the output, verify the reported dimensions and edge area, then download the actual result.

No image selected
Drop images into the queue

Everything runs in this browser.

Add, drop, or paste up to 12 PNG, JPEG, or WebP images.

Quarter turns are predictable

A 90- or 270-degree turn swaps width and height. A 180-degree turn keeps the same dimensions.

Flip stays in this task

Horizontal and vertical flips mirror pixels. Confirm text and directional subjects after mirroring.

When this task helps

Correct orientation or deliberately change direction

Common questions

Why does an arbitrary angle make the canvas larger?

The rotated rectangle needs more room so its corners are not cut off. The editor expands the canvas for that bounding box.

Will a 90-degree turn swap width and height?

Yes. Quarter turns swap the dimensions; a 180-degree turn preserves them.

Is rotating the same as changing orientation metadata?

No. This tool re-encodes the displayed pixels into the chosen orientation and removes source metadata.