Private by design
image processing stays in your browser. ResizeNest does not need your original image uploaded to an application server.
Image EditorConvert
Convert ImagesJPG to PNGPNG to JPGJPG to WebPWebP to JPGPNG to WebPWebP to PNGJPG to AVIFAVIF to JPGPNG to AVIFAVIF to PNGHEIC to JPGHEIC to PNGSVG to PNGPNG to ICOJPG to ICOImage to PDFPDF to ImageMore tools
Rotate ImagesFlip ImagesImage EnlargerImage EditorAdd a Watermark to ImagesPick Colors from an ImageRemove Personal Metadata from ImagesDocument tools
Image to WordWord to ImageImage tool
Mirror one or more images horizontally, vertically, or on both axes. Source orientation is normalized first, then the requested mirror is applied to the displayed image pixels without resizing them.
Start here
No account is required. Choose a file and work directly in this browser.
image processing stays in your browser. ResizeNest does not need your original image uploaded to an application server.
Results come from the actual processing pipeline, with measured dimensions, bytes and format instead of placeholder estimates.
Process one image or a local batch, then download current successful results.
Three simple steps
Choose, drop or paste one or more JPG, PNG, WebP or AVIF images.
Turn horizontal or vertical flipping on for the selected image. Use both axes when you want both mirror operations, and apply the selected flip to the batch only when you choose to do so.
Process the current settings, review the worker-produced result, then download one image or package current successful results into a ZIP.
Useful details
Understand what the tool does before you download the result.
A flip mirrors pixels across the horizontal or vertical axis while keeping the same pixel dimensions. Rotation changes image angle and is handled separately by the rotate-image tool.
ResizeNest applies source orientation before the requested mirror, so EXIF-mirrored sources are not mirrored a second time by accident. The flip acts in the displayed image space and does not claim to reconstruct an unknown camera-original orientation.
Each image can keep its own horizontal and vertical flip state. Applying the selected flip to all files is an explicit action, and changing a file makes its older processed result stale until it is processed again.
Alpha-capable output formats can preserve transparent pixels while their positions are mirrored. JPEG cannot store alpha, so transparent pixels require an opaque background when converting to JPEG.
The flip workflow mirrors decoded pixels and performs one fresh final encode. JPEG output is therefore lossy in this baseline; ResizeNest does not claim a lossless JPEG flip transform.
Questions, answered
No. Horizontal and vertical flips preserve the image width and height; they only move pixels to mirrored positions.
Source orientation is normalized once before the requested flip. The mirror then applies to the same displayed image space used by the workspace.
No in this baseline. ResizeNest decodes the source, mirrors the pixels, and performs a fresh final encode instead of claiming a lossless JPEG transform.
No. Toggle changes, processing, retry, results and downloads all remain on /flip-image.