No sign-up, no upload.
Rotate or flip any image.

Turn it 90° at a time, mirror it left to right or top to bottom, or straighten it in 0.5° steps — one tap each. Your image is processed on your own device and is never sent to a server.

Everything runs in your browser. Your image is never sent to a server.

Rotate an image online, and save it the right way up

MamePress turns a picture the right way up and saves it that way. Rotate it a quarter turn at a time, mirror it, or level a crooked horizon. The whole job runs inside your browser: nothing is uploaded to a server, so a private photo or a scanned document stays on your device. There is no account to create, nothing to pay, no limit on how many times you use it, and no watermark on the result.

Rotated in a viewer, sideways everywhere else

A phone photo carries a note of which way up it was taken (its EXIF orientation). Turning a photo in a viewer often changes only that note, and not every app or website reads it, which is why a picture that looked fine on your phone arrives sideways once it is uploaded somewhere. This tool opens the photo the way the note says and saves the turned pixels themselves, so the file shows the same way up wherever it is opened.

What each button does

ControlQualityTypical use
Rotate left / Rotate right / 180°Pixels moved, none changed(a JPEG is re-compressed when saved)A photo taken sideways, a scan fed in the wrong way
Flip horizontalPixels moved, none changed(a JPEG is re-compressed when saved)A mirrored selfie, text that reads backwards
Flip verticalPixels moved, none changed(a JPEG is re-compressed when saved)An image that came in upside down, a reflection effect
Straighten (0.5° steps)Pixels recalculated, very slightly softerA tilted horizon, a document photographed at a slant

Straighten a crooked photo without blank corners

The Straighten slider turns the picture by any angle from -45° to 45°, in 0.5° steps. A picture turned by a few degrees no longer fills a rectangle, so four blank triangles appear at its corners. With Crop off the blank corners ticked, which it is by default, the picture is cut down to the largest rectangle that fits inside it: no blank areas, at the cost of its outer edge. The size that will be saved, and how much smaller it is than the original, is shown under the picture before you save. Untick the box if something important sits right at the edge; the corners are then white, or transparent with Keep the blank corners transparent (saved as PNG). Tick Grid (rule of thirds) to lay guide lines over the preview while you level it; they are not saved.

The format that is saved, and what happens to quality

The turned image is saved in the format it was opened in: JPEG stays JPEG, PNG stays PNG, WebP stays WebP. HEIC becomes JPEG, and AVIF, GIF and BMP become PNG, because a browser cannot write those formats; when the format is going to change, the page says so under the size before you save. A PNG is written without loss. A JPEG is compressed once more when it is saved, and so is a WebP. A JPEG that is saved as a JPEG keeps the print resolution (DPI) recorded in the original, so a 300dpi scan is still a 300dpi scan after it is turned.

What it does not do

  • · PDFs. Only images are opened, not the pages of a document
  • · Batches. One image is open at a time
  • · Video or animation. An animated GIF is turned as its first frame
  • · Perspective correction. Straightening turns the picture flat; it does not square up a document photographed from an angle

How to use it (three steps)

  1. 1. Drag and drop an image (or click to choose it)
  2. 2. Press Rotate left, Rotate right, 180°, Flip horizontal or Flip vertical, or move the slider to straighten it
  3. 3. Press Download image

Frequently asked questions

Are my images uploaded anywhere?

No. The rotating and flipping are done inside your browser, on your own device. Neither the original picture nor the turned one is sent to a server; there is no upload endpoint to send them to, so there is also nothing to delete afterwards.

How do I rotate a picture 90 degrees?

Open the image and press "Rotate right" to turn it 90° clockwise, or "Rotate left" to turn it 90° counter-clockwise. "180°" turns it upside down. Each press adds to the last, so two presses of "Rotate right" are the same as one of "180°". Then press "Download image".

Can I rotate an image by a custom angle?

Yes, with the "Straighten" slider, which goes from -45° to 45° in 0.5° steps on top of the quarter turns. It is meant for a horizon that is not level or a document photographed at a slant. "Reset angle" puts it back to 0.

Straightening leaves blank corners. Can I get rid of them?

Yes, and by default they are. A picture turned by a few degrees no longer fills a rectangle, so four blank triangles appear at the corners. "Crop off the blank corners" is ticked by default and cuts the picture down to the largest rectangle that fits inside it, so the result has no blank areas but loses its outer edge and is smaller than the original. The page shows the saved size, and how much smaller it is, before you save. Untick the box to keep everything; the corners are then white, or transparent if you tick "Keep the blank corners transparent (saved as PNG)".

Does rotating lose quality?

Quarter turns and flips only move pixels around, so the turn itself loses nothing. What differs is the save. A PNG is written without loss, and not one pixel changes. A JPEG is compressed once more when it is saved, at quality 0.92, and so is a WebP. Straightening by a fine angle also has to recalculate every pixel, which softens the picture very slightly; on a photo that is usually impossible to see.

How do I flip or mirror an image?

Press "Flip horizontal" to mirror it left to right, for example to undo the mirror effect of a front-camera selfie or to fix text that reads backwards. "Flip vertical" turns it top to bottom. Each is a switch: press it again to undo it.

My phone photo shows sideways in some apps. Will this fix it?

Yes. A phone records which way up a photo was taken in its EXIF data, and apps do not all honour it, so the same file can show upright in one and sideways in another. This tool opens the photo the way that record says, and saves the turned pixels themselves, so the saved file shows the same way up everywhere.

Which formats does it read and write?

It reads JPEG, PNG, WebP, AVIF, GIF, BMP, HEIC and HEIF, up to 50MB a file. A JPEG, PNG or WebP is saved in its own format. HEIC and HEIF come out as JPEG, and AVIF, GIF and BMP come out as PNG, because a browser cannot write those formats; the page says so under the size before you save. Transparent corners are always saved as PNG. An animated GIF is turned as its first frame, and the animation is not kept.

Can I rotate several images at once?

No, this tool opens one image at a time. If you drop several, the first one is opened and the others are listed by name under the box with the reason they were not.

Can I rotate a page of a PDF?

No. This tool opens images only; a PDF is turned away with the reason shown under the box. Take a screenshot of the page, or export it as an image, and turn that instead.

Once it is the right way up, frame it with theimage cropper, change its pixel dimensions with theimage resizer, or make the file smaller with theimage compressor. All three run in the browser too.