inyourbrowser.com

Flip Image Horizontally

Create a mirror image instantly. The flip is done in your browser with the Canvas API.

Drop an image or click to choose

JPG, PNG, or WebP, up to 50 MB. Stays in your browser.

OPERATION

FORMAT

Runs entirely in your browser

How it works

Your image is drawn onto an HTML Canvas with a CSS transform applied, rotation usesctx.rotate() and flipping usesctx.scale(-1, 1). The result is exported as a lossless PNG and offered for download.

Processing runs in your browser

All transformations are applied using the Canvas API inside your browser. Our servers are not involved at any point.

Related operations

To trim a rotated photo to a clean frame, try image crop. For resizing a rotated image to fit a target, use resize image. To save the rotated result in a different format, see the image converter.

Frequently asked questions

What is a horizontal flip?

The image is mirrored left-to-right, as if you held it up to a mirror.

Does flipping affect quality?

No, the output is a lossless PNG.

Can I flip a JPEG without re-compressing it?

The output will be PNG (lossless) rather than JPEG, to avoid re-compression artefacts.

Related tools

Compress image
Reduce JPEG, PNG and WebP size with a quality slider. Compression runs in your browser.
Resize image
Scale to any size or use platform presets. Instagram, LinkedIn, WhatsApp and more.
Convert image
Convert between JPEG, PNG, and WebP formats. Lossless or quality-controlled.
Crop image
Crop images to any size, square, or circle shape. Canvas API. Runs in your browser.