Rotate or flip HEIC photos without re-encoding
Rotate by 90, 180 or 270 degrees, or flip horizontally or vertically, with no re-encoding. The file is rewritten by editing its rotation and mirror properties, and the result is checked by decoding.
Drop HEIC photos here, or pick them from your device
Stays on your device. Nothing is uploaded.
Processing on this device
How to use it
- Add one or more HEIC files.
- Pick a rotation or flip, and check the before and after preview.
- Apply the change.
- Download the HEIC. The page reports that the image data was untouched and that a decode check passed.
What it keeps
- The compressed image data, byte for byte. There is no re-encoding and no new quality loss.
- Metadata and file format. The result is still a HEIC.
- Pixel dimensions, swapped for 90 and 270 degree turns.
What it removes or changes
- Only the container's rotation and mirror properties change.
- The file may differ slightly in size because the container is rewritten.
Limits
- Software that ignores these properties may still show the old orientation. This is rare, but if it happens, converting to JPG will bake the orientation into pixels.
- It handles whole-image rotation and flipping. For cropping or free-angle rotation use another tool.
- Limits: 200 MB per file, 100 megapixels.
Compatibility
Apple software, current browsers and common editors honour these properties. A few viewers and older programs do not. If a recipient sees the picture sideways, convert to JPG, which applies the orientation to the pixels.
Privacy
The container is rewritten locally in your browser, then decoded again to verify. The photo is not uploaded.
Container rotation versus rotating pixels
Rotating pixels means decoding and re-encoding, which costs a little quality each time in a lossy format. Changing the container property keeps the compressed data exactly as it is, which is why this tool is the better way to fix a sideways HEIC. The trade-off is compatibility with software that does not read the property, which is where a JPG conversion helps.
Troubleshooting
The photo still shows sideways in one app.
That app ignores orientation properties. Convert to JPG to bake in the rotation.
Dimensions look swapped.
That is correct after a 90 or 270 degree turn.
The flip looks mirrored the wrong way.
Horizontal flips left and right. Vertical flips top and bottom. Use the other if you chose wrong.
Frequently asked questions
Is quality lost?
No new loss. The compressed data is not touched.
Does it stay HEIC?
Yes. The file stays a HEIC, since only the rotation and mirror properties inside it are edited.
How do you verify the result?
The page decodes the rewritten file and reports the outcome.