Rotate images by 90° steps or any custom angle, with correct canvas bounds and PNG/JPEG/WebP export.
Crop images to any region or fixed aspect ratio with a draggable crop box and instant preview.
Resize images to exact pixel dimensions or by percentage, with aspect-ratio lock and PNG/JPEG/WebP export.
Apply pixelate, blur, grayscale, and colour effects to an image with live preview, presets, and the matching CSS filter string.
Generate downloadable SVG gradient background images with custom color stops.
This image flipper mirrors an image horizontally or vertically in a single click. Drop in a PNG, JPEG, WebP, GIF, or BMP file, choose whether to flip left-to-right or top-to-bottom, and the preview updates instantly. A horizontal flip produces a mirror image, which is the usual fix for selfies and webcam captures that come out reversed, and a common way to make a subject face the other direction in a layout. A vertical flip turns the image upside down, useful for reflections and for correcting scans that came in the wrong way round. You can apply both together to get a 180° mirrored result. Flipping is a lossless pixel operation — nothing is resampled, scaled, or re-encoded until you export — so the flipped image is exactly as sharp as the original. Export as PNG to stay lossless and keep transparency, or as JPEG or WebP with a quality slider when you want a smaller file, and the panel reports the resulting size before you download. All of the processing happens locally with the browser canvas, so your image is never uploaded to a server. Upload an image below to flip it.
Upload the image and apply a horizontal flip. That reverses it left to right, producing a mirror image — the standard fix for selfies and webcam captures that look backwards.
Flipping mirrors the image across an axis, so text reads backwards. Rotating turns the image around its centre and keeps text readable. Use the image rotator if you want to turn an image rather than mirror it.
No. Flipping just reorders existing pixels, so it is completely lossless. Any quality change comes only from the export format you choose — PNG is lossless, JPEG and WebP re-encode.
Yes. Applying both flips together rotates the image 180° while also mirroring it, which is sometimes what you need for reflections.
You can upload PNG, JPEG, WebP, GIF, and BMP files, and export the flipped image as PNG, JPEG, or WebP.
No. The flip is applied locally in your browser using the canvas API, so your image never leaves your device and is never stored.