Rotate Image Online
Rotate any image to any angle — 90°, 180°, 270°, or any custom angle. Free and instant.
Open toolHome › Image Tools › Image Processing
Flip any image horizontally, vertically, or both — free, instant, no signup.
Drop an image here
or click to browse · max 20 MB · JPG, PNG, WEBP, AVIF, BMP, TIFF, HEIC, ICO
()
Horizontal flips left-to-right (mirror). Vertical flips top-to-bottom. Both applies both transforms.
Keep going
Rotate any image to any angle — 90°, 180°, 270°, or any custom angle. Free and instant.
Open toolReduce image file size without visible quality loss. Supports JPG, PNG, WEBP, and more.
Open toolConvert JPG, PNG, or any image to WEBP format for smaller file sizes and faster web pages.
Open converterAT USE Flip Image creates a mirror version of any photo or graphic along the horizontal axis, the vertical axis, or both at once. The transform is lossless for PNG and other formats that do not use lossy compression — every pixel moves to its exact mirrored position with no interpolation. JPEG output carries the standard quantization rounding that JPEG compression always applies, but the flip itself adds nothing beyond that. Upload a JPG, PNG, WEBP, AVIF, BMP, TIFF, or HEIC file up to 20 MB, choose a direction, and download. Files are deleted from the server immediately after download completes.
Horizontal flip mirrors the image left-to-right across the vertical center line. This is the most common operation: correcting a selfie that the front camera captured in mirror-image (so text in frame appears reversed), checking a logo's visual balance by comparing it against its reflection, or producing the second tile in a repeating background pattern that must meet its mirror at the seam.
Vertical flip mirrors top-to-bottom across the horizontal center line. This creates an upside-down version of the image — useful for a reflection effect beneath a product shot, correcting an upside-down scan to reading orientation, or inverting a height map or texture asset in a 3D workflow.
Both applies horizontal and vertical transforms simultaneously, producing a result equivalent to a 180° rotation. This shortcut handles the case where both mirrors are needed in one step without running two separate uploads.
Transparency in PNG and WEBP files is fully preserved through the flip. A cut-out product image or a logo on a transparent background comes out with the same alpha channel, just mirrored. Output format is independent of input — flip a HEIC and export as JPG, or flip a BMP and export as PNG. The 20 MB per-file size limit applies to the input.
Many JPEG files from phones and cameras contain an EXIF orientation tag that tells viewers how to display the image (a tag of “6” means rotate 90° clockwise for display, for example). When you flip the file, the tool applies the flip to the actual pixel data and strips the orientation tag from the output, so the flipped image displays correctly in all viewers regardless of whether they read EXIF orientation. Other EXIF metadata — camera model, GPS coordinates, shutter speed — is not carried through to the output file. If preserving metadata is important for your workflow, use a metadata-aware image editor instead.
The flip runs on the server using ImageMagick, which handles the pixel transform without reloading the image through a display pipeline. This matters for formats like HEIC that browsers cannot decode natively: the server decodes the HEIC, applies the flip, and re-encodes to your chosen output format. No browser-side canvas rendering is involved, which eliminates the color shift artifacts that browser-based flip tools can introduce on wide-gamut images. The uploaded file and the output are both removed from the server once your download starts.
For PNG, WEBP, BMP, and TIFF output, yes. Pixels move to mirrored positions without resampling. For JPEG output, standard JPEG quantization applies on re-encoding, but the flip transform itself adds no quality loss beyond what JPEG compression always introduces.
Rotating 180° turns the image upside-down — the top becomes the bottom but left remains left. Applying Both flips (horizontal then vertical) produces the same pixel layout as a 180° rotation. A horizontal flip alone and a vertical flip alone each produce different results from any rotation.
Yes. Transparent pixels in PNG and WEBP files are mirrored along with the color channels. Choose PNG or WEBP as the output format to retain the alpha channel in the result.
Input: JPG, PNG, WEBP, AVIF, BMP, TIFF, and HEIC up to 20 MB. Output format can be changed independently.
Yes. No account required, no watermark on the output, and no usage limit beyond the 20 MB per-file technical cap.