Mirror JPG, PNG, WebP or any image horizontally or vertically. No upload required — everything runs in your browser. Batch flip up to 20 files and download as ZIP.
Flip horizontal, vertical or both at once.
Files never leave your browser.
Drop your images here or click to browse
Up to 20 files (Pro = 200) · JPG, PNG, WebP and more · No upload
Drop your images
Drag and drop JPG, PNG, WebP or any image files onto the upload area, or click to browse. You can add up to 20 files at once for free.
Choose flip direction
Click Flip Horizontal to mirror left-right, Flip Vertical to mirror top-bottom, or enable both at once for a combined flip. The toggle highlights in blue when active.
Download flipped images
Click Flip to process all files at once. Download each image individually or grab all as a ZIP archive.
Need to rotate after flipping? Use Rotate Image to apply any angle from -180° to +180°. Try Rotate Image
One click to mirror left-right (horizontal) or top-bottom (vertical). You can also apply both at once for a 180° point reflection. Perfect for selfies, watermarks and layout corrections.
All flipping happens directly in your browser using the native Canvas API. Your images never leave your device and are never stored on any server.
Drop up to 20 images at once (free) or 200 on Pro. Download each flipped image individually or grab all as a single ZIP archive. Original format is always preserved.
The most common use case is correcting a selfie or front-camera photo that appears mirrored. Front-facing cameras record a mirror image of reality by default, so text and logos appear reversed. Flipping horizontally restores the natural orientation seen by other people.
A vertical flip is useful for upside-down scans, product photos that need a top-bottom correction, or creative layout work where a mirrored version of an image is placed beside the original. Combining horizontal and vertical flip produces the same result as a 180° rotation — useful as a quick alternative.
No. A mirror flip is a lossless geometric transformation — pixel positions are rearranged without any interpolation. SammaPix exports JPEG at quality 93%, which is visually lossless for a single flip pass. PNG and WebP are always lossless. The file size of the output is essentially identical to the input.
Any image format your browser can decode: JPG, PNG, WebP, GIF (first frame), BMP, AVIF on supported browsers. The output format always matches the input format — JPG stays JPG, PNG stays PNG, WebP stays WebP.
A flip (mirror) reflects the image along an axis — horizontal flip swaps left and right, vertical flip swaps top and bottom. A rotation spins the image around its center by a given angle. They are related: flipping both axes gives the same result as rotating 180°, but a single flip cannot be replicated by rotation alone.
After flipping, you may want to rotate the image to any custom angle, crop it to an exact aspect ratio, or resize it for social media before sharing.