Text reads backwards
Flipping a photo containing readable text reverses it — sometimes unwanted.
Fix: If you only need to correct orientation without mirroring text, use Rotate Image instead.
header • up to 320x100 / 728x90
Mirror any image horizontally or vertically in the browser with a single click and export as PNG or JPG
content bottom • up to 300x250
sidebar • 160x600
Last reviewed:
Flipping an image mirrors its pixels across an axis. A horizontal flip swaps left and right; a vertical flip swaps top and bottom. You can combine both for a 180° rotation with mirrored content.
Flip Image lets you toggle each axis independently and export a PNG or JPG of the result — useful for fixing reversed scans, preparing mirror-image designs, or just spotting issues in a layout.
selfie.jpg (1080×1080, text legible at top-right)
selfie.png (1080×1080, mirrored so text is reversed and visible at top-left)
Flipping a photo containing readable text reverses it — sometimes unwanted.
Fix: If you only need to correct orientation without mirroring text, use Rotate Image instead.
JPG loses transparency and re-compresses the image.
Fix: Pick PNG in the export dropdown for a lossless flipped copy.
Yes — toggle both switches for a combined 180° mirrored effect.
No. Flipping is done locally using the Canvas API.
Yes. The alpha channel is preserved on PNG export.
EXIF orientation is respected when loading the image, so flips happen on the visually correct version.
Related image tools: You can also browse the full Image Tools category for more options.
Rotate an image by any angle (including free-form degrees) with transparent fill — fast, browser-based
Crop any image to a custom rectangle with precise pixel coordinates or preset aspect ratios — client-side only
Resize any image to exact pixel dimensions or a percentage, with optional aspect-ratio lock and instant PNG/JPG export
Add rounded corners to any image with adjustable radius and transparent background — export as PNG
Convert any image to black-and-white grayscale in the browser with adjustable intensity and instant PNG/JPG export
Reduce the saturation of any image with a slider from full color to fully desaturated — runs entirely in your browser
Apply a pixelation (mosaic) effect to any image with an adjustable block size — perfect for retro looks or quick redactions
Convert local image files into Base64 text ready to paste into email, JSON payloads, or data URLs
Paste any Base64 data URL or raw Base64 string, auto-detect the MIME type, and preview plus download the image
Redact sensitive areas of an image by drawing a rectangle and applying pixelate or blur — everything stays in your browser
Invert colors of an image
Inspect image dimensions, alpha support, and basic file metadata