Flip an image

Mirror images horizontally or vertically, one or many at once, right in your browser. Preview live and export as JPG, PNG or WebP.

Privacy-first: every image is processed locally in your browser. Nothing is uploaded, stored or transmitted to any server.

Horizontal, vertical, or both

Flipping reflects an image across an axis: horizontal (left-right) fixes mirrored selfies and reversed text; vertical (top-bottom) rescues upside-down scans and inverted negatives; applying both equals a 180° rotation. Like right-angle rotation, a flip is an exact pixel rearrangement — nothing is resampled or blurred.

Practical flip use cases

Beyond selfies: iron-on transfer sheets must be printed mirrored; stencils and woodworking templates flip for reverse-side work; product photos sometimes need mirroring for layout symmetry. The live preview shows the result before download, batches are supported, and the images never leave your browser.

Frequently asked questions

Can I rotate many images at once?
Yes. Drop in any number of images and the same rotation and flip settings are applied to all of them. Download the results individually or as a single ZIP.
Are my images uploaded?
No. Rotation happens locally in your browser using the Canvas API. Nothing is sent to a server.
Can I rotate by an angle other than 90°?
Yes. Use the fine-angle slider for any angle from 0–359°. The canvas grows to fit the rotated image, and you can pick a background color to fill the exposed corners.
Will rotating lose quality?
Right-angle rotations (90/180/270°) are lossless in PNG/WebP. Any re-encode of a JPG is near-lossless at high quality; choose PNG or WebP to avoid generational loss entirely.