Image tool

Flip Images

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.

Local processing Batch ready JPG · PNG · WEBP · AVIF

Start here

Use flip images now

No account is required. Choose a file and work directly in this browser.

Processing runs in your browser. Local files are not uploaded to a ResizeNest processing server. With URL import, your browser connects directly to the source website; ResizeNest does not relay the file. Direct URL import works only when the source website allows cross-origin reading.

Drop JPG, PNG, WebP or AVIF hereor paste an image. Flip mirrors displayed pixels after orientation.

Private by design

image processing stays in your browser. ResizeNest does not need your original image uploaded to an application server.

Real output

Results come from the actual processing pipeline, with measured dimensions, bytes and format instead of placeholder estimates.

Simple workflow

Process one image or a local batch, then download current successful results.

Three simple steps

How to use flip images

  1. 01

    Choose, drop or paste one or more JPG, PNG, WebP or AVIF images.

  2. 02

    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.

  3. 03

    Process the current settings, review the worker-produced result, then download one image or package current successful results into a ZIP.

Useful details

Built for a clear, predictable result

Understand what the tool does before you download the result.

01

Flip is not rotate

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.

02

Orientation is normalized first

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.

03

Per-file and batch controls

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.

04

Transparency and output format

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.

05

Fresh final encode

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

Frequently asked questions

Does flipping change image dimensions?

No. Horizontal and vertical flips preserve the image width and height; they only move pixels to mirrored positions.

What happens with EXIF orientation?

Source orientation is normalized once before the requested flip. The mirror then applies to the same displayed image space used by the workspace.

Is flipping a JPEG lossless?

No in this baseline. ResizeNest decodes the source, mirrors the pixels, and performs a fresh final encode instead of claiming a lossless JPEG transform.

Does editing a flip change the URL?

No. Toggle changes, processing, retry, results and downloads all remain on /flip-image.