# Rotate / Flip: turn or mirror your images

URL: https://helpcenter.readypixl.com/articles/rotate-flip
Markdown: https://helpcenter.readypixl.com/articles/rotate-flip.md
Section: Pipelines
Summary: Rotate every image in your batch by a set angle, or flip them horizontally or vertically. Quick and predictable — no fuss.

Rotate / Flip is exactly what it sounds like. It turns your images by a set angle (90°, 180°, 270°, or any custom angle) and/or flips them horizontally, vertically, or both at once.

## Why this step matters

A few reasons to add it to a pipeline:

- **All your images came in sideways** because of how the source saved them. Rotate them all at once.
- **You have a batch of mirror-image variants** (right-facing, left-facing) but only want one direction. Flip the wrong-direction ones.
- **You're prepping designs that need to face a specific way** for a site or template that expects a certain orientation.

## How to use it

1. Add Rotate / Flip to your pipeline.
2. Pick a rotation: **0°** (no change), **90°**, **180°**, **270°**, or **Custom** (any angle).
3. (Optional) Pick a flip: **None**, **H** (horizontal), **V** (vertical), or **Both**.

That's it. The same rotation and flip get applied to every image in your batch.

## The settings

| Setting | What it does |
| --- | --- |
| **Rotate** | Pick a preset angle: **0°** · **90°** · **180°** · **270°** · **Custom**. Picks one of the four common rotations or unlocks the Angle field for any value. |
| **Angle** (0–359) | Only used when Rotate is set to Custom. Type any whole-number angle from 0 to 359. |
| **Flip** | Pick how to mirror the image: **None** · **H** (horizontal — left and right swap) · **V** (vertical — top and bottom swap) · **Both** (both at once). |

## Tips

- **90° rotations are clean and lossless.** The image turns and keeps every pixel exactly where it should be.
- **Custom angles between 0 and 90 always crop the corners.** Rotating a rectangle by 30° leaves diagonal slices of empty space at the corners. ReadyPixl fills these with transparent pixels — pair with Trim later in your pipeline if you want a tight result.
- **Flip is faster than rotate.** Both happen in the blink of an eye, but flip doesn't have to recalculate any pixels.
- **Rotate + flip combined** works fine — first the rotation runs, then the flip.

## Things Rotate / Flip doesn't do

- **It doesn't auto-correct orientation.** It applies whatever you set to every image in the batch. If your batch has a mix of correct and incorrect orientations, this won't fix that — separate them into two batches.
- **It doesn't crop.** Custom-angle rotations leave transparent corners. Add a **Trim** step after if you want to crop those out.
- **It doesn't perspective-correct or straighten.** It's a flat rotation, not a perspective fix.
- **It doesn't read image metadata.** If the source has an "orientation" flag baked in, ReadyPixl ignores it and rotates only by what you set.

## What to read next

- **[Trim](trim)** — pair after a custom-angle rotation to remove the transparent corners
- **[Image Adjustment](image-adjustment)** — for fixing color or brightness issues on the same batch
- **[Per-tool quirks](../troubleshooting/per-tool-quirks)** — orientation gotchas and what to do
