# Image Flip (Vertical)

Flip images vertically (top to bottom) with options for output format and quality

> Canonical page: https://elysiatools.com/en/tools/image-flip

- **Category:** Design

- **Keywords:** image, flip, vertical, upside, down, mirror, reverse, vertical flip, invert

## Overview

The Image Flip (Vertical) tool allows you to instantly invert any image from top to bottom. Whether you need to correct an upside-down photo or create a creative mirror effect, this utility provides a fast, browser-based solution with customizable output formats and quality settings.

## Inputs

- **Image File** (file): Upload any image file (JPEG, PNG, WebP, TIFF, GIF, BMP) for vertical flipping
- **Output Format** (select): Choose output format or keep original
- **Quality (1-100)** (number): Output quality for lossy formats (JPEG, WebP). Higher = better quality but larger file size

## When to use

- Correcting photos that were captured upside-down due to camera orientation errors.
- Creating artistic mirror reflections for graphic design or social media content.
- Preparing images for specific layouts that require an inverted perspective.

## How it works

- Upload your image file (JPEG, PNG, WebP, TIFF, GIF, or BMP).
- Select your preferred output format or keep the original file type.
- Adjust the quality slider if you are using lossy formats like JPEG or WebP.
- Click the process button to flip your image and download the result.

## Use cases

- Fixing orientation issues for images uploaded from mobile devices.
- Generating inverted assets for web design and UI mockups.
- Quickly creating visual effects for digital art projects.

## Frequently asked questions

### What image formats are supported?

You can upload JPEG, PNG, WebP, TIFF, GIF, and BMP files.

### Does this tool change the file size?

Yes, adjusting the quality setting for JPEG or WebP formats will directly impact the final file size.

### Is my image data stored on your server?

No, all image processing is handled efficiently, and files are not stored permanently.

### Can I flip multiple images at once?

This tool is designed to process one image file at a time.

### Is there a limit to the file size I can upload?

Yes, the maximum file size for uploads is 20 MB.

## Related tools

- [Image Flop (Horizontal)](https://elysiatools.com/en/tools/image-flop): Flop images horizontally (left to right) with options for output format and quality
- [Image Processor](https://elysiatools.com/en/tools/image-processor): Process images with various operations like resize, crop, format conversion, and optimization
- [Image Rotate](https://elysiatools.com/en/tools/image-rotate): Rotate images by specified degrees with options for background color and output format
- [Rotate Image by Arbitrary Angle](https://elysiatools.com/en/tools/image-rotate-arbitrary): Rotate images by any arbitrary angle with options for background color and output format
- [Image Affine Transformation](https://elysiatools.com/en/tools/image-affine): Apply affine transformation for scaling, rotation, shearing, and translation
- [Image Linear Transformation](https://elysiatools.com/en/tools/image-linear): Apply linear transformation (a * input + b) to adjust image levels, brightness, and contrast
- [Image Modulation](https://elysiatools.com/en/tools/image-modulate): Apply modulation transformation for brightness, saturation, and hue adjustments
- [Image Perspective Transformation](https://elysiatools.com/en/tools/image-perspective): Apply perspective transformation for 3D-like effects and perspective correction

## Samples

- [Web Image Processing Python Samples](https://elysiatools.com/en/samples/web-image-processing-python): Web Python image processing examples using PIL/Pillow including reading, saving, resizing, and format conversion
- [Web Image Processing TypeScript Samples](https://elysiatools.com/en/samples/web-image-processing-typescript): Web TypeScript image processing examples including image read/save, scaling, and format conversion
- [Android Image Processing Java Samples](https://elysiatools.com/en/samples/android-image-processing-java): Android Java image processing examples including reading/saving images, scaling, and format conversion
- [Android Image Processing Kotlin Samples](https://elysiatools.com/en/samples/android-image-processing-kotlin): Android Kotlin image processing examples including reading/saving images, scaling, and format conversion

## Related content

- [Image Geometry Transform Tools](https://elysiatools.com/en/hubs/image-geometry-transform-tools): Choose rotation, flip, crop, affine, perspective, scale, or padding transforms and verify framing, dimensions, orientation, and clean transparent or background edges.
