Flip & Rotate — Free Online Tool on Toolpile

Pricing

Every tool you need, one place

PDF, Image, AI, Dev, and Business tools — free, private, no signup.

PDF

20

Image & Media

17

AI & Prompts

21

Text

13

Developer

26

Converters

6

SEO & Marketing

8

Generators

12

Productivity

7

Calculators

4

Business

9

Privacy & Security

5

Design

4

Content

5

Education

4

About Flip & Rotate

Flipping an image is a five-pixel operation conceptually, but there are three real questions underneath: horizontal or vertical, lossless or re-encoded, and whether you actually want a flip or a mirror. Most 'flip image' searches want something slightly different than what they typed.

Flip vs. mirror vs. rotate — what you probably actually want

A horizontal flip mirrors the image left-to-right: left edge becomes right edge. Text inside the image reads backwards after. A vertical flip mirrors top-to-bottom: top becomes bottom. Text reads upside-down-and-backwards. A 180° rotation flips BOTH axes at once — left-becomes-right AND top-becomes-bottom, so text reads upside-down but not backwards. These three operations look similar in thumbnails but produce different pixel arrangements.

Most people searching 'flip image' want the horizontal mirror (for selfie correction, matching a layout that requires the subject facing the other way, or creating a symmetric composition). When someone says 'flip a photo of themselves', they almost always mean horizontal. When someone wants to 'flip a PDF page that scanned upside down', they mean 180° rotate. Words get used loosely; the pixel operations are distinct.

Selfies taken by front-facing cameras are automatically flipped by most phone apps so you see a mirror image while composing. When saved, some phones flip them back to the 'true' orientation (what others see in a mirror) and some don't. That's why your face in a saved selfie sometimes looks 'wrong' — your actual face is slightly asymmetric, and you're used to seeing the mirrored version. A horizontal flip here fixes the uncanny feeling.

Lossless flip vs. re-encoded flip

JPEG has a secret: horizontal flip, vertical flip, and 90°/180°/270° rotations can be done LOSSLESSLY if the image dimensions are multiples of the 8×8 pixel block size (most JPEGs are). No re-encoding, no quality loss. PNG and WebP have no such restriction — they're already lossless. The browser Canvas API used by this tool does re-encode to re-render pixels, which means one quality drop on JPEG source. For casual use this is invisible; for archival work, use a dedicated lossless tool (jpegtran, exiftool).

When you upload a JPEG and export the flipped version, the tool uses your browser's built-in encoder at ~0.92 quality — a good default that trades ~5-10% filesize for minimal visible loss. If your source JPEG was already compressed hard, the second round of encoding compounds the artifacts. If that matters, convert to PNG first, flip, export.

How to use this tool
  1. Drag-drop or upload an image (JPEG, PNG, WebP, GIF — static, not animated).
  2. Pick Horizontal flip, Vertical flip, 90° / 180° / 270° rotate, or combine (e.g., flip horizontal then rotate 90°).
  3. Preview updates live; the original stays so you can compare.
  4. Click Download to save. The tool preserves the source format (JPEG in, JPEG out) and attempts to preserve EXIF orientation metadata for cameras that care.
  5. Everything runs in your browser via the Canvas API. Nothing uploads — if your image contains personal data or faces, it's safe here.
FAQ

Does flipping an animated GIF preserve the animation?

No. Animated GIFs need per-frame processing, and this tool processes a single image surface. Your animated GIF will flip as its first frame, static. For animated-GIF flipping, use a tool that decomposes and re-assembles the GIF frame-by-frame.

Does it change the file size?

Slightly. A flipped JPEG re-encodes at ~0.92 quality, which usually lands within 5-10% of the source size — sometimes smaller (if your source was inefficiently encoded), sometimes larger (if it was already heavily compressed). PNG flips produce near-identical file sizes.

Will it strip EXIF metadata?

It preserves the EXIF orientation tag (so cameras/phones display correctly), but strips other EXIF data (GPS, camera model, date) as a privacy-safe default. If you need full EXIF preservation, use a dedicated image-editing app.

What's the maximum image size?

Limited by browser memory, roughly 20MP on mobile and 50MP+ on desktop. A 24MP phone photo flips in under a second. A 100MP medium-format raw will likely fail — use desktop software for those.

Can I flip a batch of photos?

Not in one pass from this page. Batch flipping of a few dozen photos is tractable one-at-a-time here; for hundreds, a desktop script (ImageMagick, Python+Pillow) is the right tool.

Related tools

Related tools

See all image & media tools →
Looking for something else? Browse all 155 tools.