Can I flip and rotate in the same step?
Yes. Apply multiple transformations one after another - flip horizontally, then rotate - and download the final combined result.
Flip images horizontally or vertically and rotate by 90°, 180°, or 270°. Free browser-based image editor - no watermark, no login, instant download.
If this tool isn’t working as expected, please take a screenshot of the error and report the problem here so we can investigate and improve it.
Photos taken sideways on mobile often have incorrect orientation in certain apps even when they look right on the phone. Manually rotating them exports a version with the correct pixel orientation rather than relying on EXIF metadata that some apps ignore.
Flip images horizontally or vertically (mirror), or rotate in fixed 90° steps - 90°, 180°, or 270° - with multiple transformations combinable in one result. There's no arbitrary-angle or straighten slider; rotation moves in 90° increments only. Corrects sideways phone photos, mirrors selfies, and rotates landscape images to portrait.
Select a JPG, PNG, or WebP image to edit.
Click flip horizontal, flip vertical, or choose a rotation angle.
The canvas updates instantly so you can preview before downloading.
Save the edited image as a PNG file to your device.
Rotate 90° clockwise or counterclockwise to correct a photo that displays sideways outside your phone's own gallery app.
Use Flip Horizontal to match how you actually look in a mirror, since front cameras capture the reversed view.
Apply Flip Horizontal, Flip Vertical, and a 90° rotation together - all combine into one final result before download.
This tool only rotates in fixed 90° steps - for a slightly crooked photo that needs a few degrees of straightening, crop out the tilt with the Image Cropper instead.
Since the output is always PNG, a rotated JPEG photo can come back as a larger file - run it through the Image Compressor afterward if file size matters.
Best For
Source & Action
photo.jpg - 3000x4000 portrait photo that displays sideways outside the phone's gallery app, Rotate 90° clickedResult
flipped-rotated.png - 4000x3000, pixel data now correctly orientedRotating 90° swaps the output's width and height automatically. Since JPEG's original compression already happened when the photo was taken, this tool doesn't add further loss on top - it rearranges pixels losslessly and saves the result as PNG.
Rotate a photo that shows correctly on your phone but sideways in email or on the web, so the pixel orientation is fixed everywhere.
Flip a front-camera selfie horizontally so it matches how you see yourself in a real mirror rather than the reversed camera capture.
Rotate a sideways or upside-down scan in 90° steps until the text reads correctly.
Problem
Solution
Rotation moves in fixed 90° steps only (90°, 180°, 270°) - there's no slider for small-angle straightening. Use the Image Cropper to compose around a slight tilt instead.
Problem
Solution
An animated GIF loads and can be flipped or rotated, but only its first frame is captured - the download is always a static PNG, so any animation is lost.
Problem
Solution
The downloaded file is always named flipped-rotated.png, regardless of what your uploaded file was called.
Problem
Solution
This tool always outputs PNG, even for a JPEG upload - the result can be noticeably larger than the original file.
For a photo that's just slightly tilted rather than fully sideways, cropping around the tilt usually looks better than this tool's fixed 90° steps.
You don't need to download between steps - apply Flip Horizontal, Flip Vertical, and a rotation together, then download the combined result once.
Since the output is always PNG, run a rotated photo through the Image Compressor afterward if you need a smaller file.
The file always downloads as flipped-rotated.png - rename it after downloading if you need to keep track of the original source file.
Only 90°, 180°, and 270° rotation are available - there's no slider for straightening a slightly tilted photo.
Regardless of the uploaded format - JPEG, WebP, or GIF - the download is always a PNG file, which can be larger than the original.
An uploaded GIF loads and transforms normally, but only the first frame is captured - the result is always a static PNG.
The result always downloads as flipped-rotated.png, not a name based on your original file.
This page processes a single image per run - there's no batch or bulk flip/rotate option.
Flipping mirrors the image across an axis; rotating turns it around its center point. They solve different problems and can be combined.
| Flip (Horizontal / Vertical) | Rotate (90° / 180° / 270°) | |
|---|---|---|
| What happens | The image is mirrored - left-right or top-bottom - content is reversed | The image is turned around its center - content is reoriented, not reversed |
| Fixes | A selfie that looks backwards, or content needing a mirrored version | A photo that displays sideways or upside-down |
| Can combine with the other? | Yes - flip and rotate apply together in one result | Yes - flip and rotate apply together in one result |
Which should you use?
Use Flip when the image needs to be mirrored, like a selfie. Use Rotate when the image just needs to be turned the right way up. Both apply together if you need both.
The most common question is why a photo looks correct on the phone but appears sideways when uploaded. Phones store rotation in EXIF metadata rather than rotating the actual pixels. Some apps (email attachments, websites) ignore EXIF and display the raw pixel orientation. Explicitly rotating the image fixes this by changing the actual pixel data.
Yes. Apply multiple transformations one after another - flip horizontally, then rotate - and download the final combined result.
Yes. Transparency is preserved during flip and rotate operations. The result downloads as a PNG with the original transparency intact.
You can upload JPG, PNG, WebP, and GIF files. The output is downloaded as a PNG file.
Leave your email so we can prioritize similar tools and updates.
Trending tools will appear as visitors explore the catalog.
Your recently visited tools will show up here.