About Flip image
Flip image online when you need a reflected picture rather than a quarter-turn rotation. You can mirror an image horizontally, turn it vertically, or reflect both axes while retaining its pixel dimensions. The result is a newly encoded PNG, not a metadata-only edit.
How to mirror a local image
- Select one or more PNG, JPG, WebP, or BMP images.
- Choose horizontal, vertical, or both axes and select Process.
- Inspect the reflected result, then download the PNG or batch ZIP.
A practical example
- Input
A 960 by 640 image with a red patch on its left edge, using Horizontal.
- Result
A 960 by 640 PNG with the red patch on its right edge.
Horizontal reflection swaps left and right without changing the canvas dimensions.
Supported input and limitations
- Up to 100 files and 100 MB total are accepted. Images must fit within 12,000 pixels per edge and 48 megapixels; browser memory can impose lower practical limits.
- Output is PNG. Original metadata and animation are not retained. This is not perspective correction, background removal, or a text-reading correction.
Image batches accept up to 100 files and 100 MB total. Source images must be within 12,000 pixels per edge and 48 megapixels. Batch results include a ZIP download.
Processing happens on your device. Read about local processing and optional workspace recovery.
Frequently asked questions
Does flipping an image change its dimensions?
No. Horizontal or vertical reflection retains the source width and height, unlike a 90-degree rotation.
Can I flip several images at once?
Yes. The same direction applies to the whole selected batch, with individual PNG results packaged in a ZIP.