# Image Transpose

Transpose images by flipping vertically then horizontally (across the main diagonal from top-left to bottom-right)

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

- **Category:** Design

- **Keywords:** image, transpose, flip, diagonal, transform, matrix, mirror

## Overview

The Image Transpose tool allows you to instantly rotate and flip your images across the main diagonal, effectively swapping the X and Y axes. By performing a vertical flip followed by a horizontal flip, this utility transforms your visual assets into a mirrored orientation, perfect for design adjustments or correcting image alignment.

## Inputs

- **Image File** (file): Upload any image file (JPEG, PNG, WebP, TIFF, GIF, BMP) for transposing
- **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

- When you need to swap the orientation of an image along its top-left to bottom-right diagonal.
- When preparing assets for layouts that require a mirrored or transposed perspective.
- When you need to quickly reformat an image file while adjusting its output quality or file type.

## How it works

- Upload your image file (JPEG, PNG, WebP, TIFF, GIF, or BMP) into the tool.
- Select your preferred output format and adjust the quality slider if using lossy formats like JPEG or WebP.
- Click the transpose button to process the image and download your newly oriented file.

## Use cases

- Correcting images that were captured in the wrong orientation for specific design grids.
- Creating artistic mirrored effects for social media graphics or digital art projects.
- Standardizing image dimensions for technical documentation or data visualization layouts.

## Frequently asked questions

### What does transposing an image actually do?

Transposing an image flips it across the main diagonal, which runs from the top-left corner to the bottom-right corner, effectively swapping the width and height dimensions.

### Which file formats are supported?

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

### Can I change the file format during the process?

Yes, you can choose to keep the original format or convert the output to JPEG, PNG, or WebP.

### Does the quality setting affect all file types?

The quality setting only applies to lossy formats like JPEG and WebP. It does not affect lossless formats like PNG.

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

Yes, the tool supports individual file uploads up to 20MB.

## Related tools

- [Add Reflection Effect](https://elysiatools.com/en/tools/image-add-reflection): Add water reflection effects to images with customizable height, blur, and transparency
- [Image Difference](https://elysiatools.com/en/tools/image-difference): Calculate the difference between two images to identify changes or create comparison masks
- [Image Flip (Vertical)](https://elysiatools.com/en/tools/image-flip): Flip images vertically (top to bottom) with options for output format and quality
- [Image Flop (Horizontal)](https://elysiatools.com/en/tools/image-flop): Flop images horizontally (left to right) with options for output format and quality
- [Image Normalise](https://elysiatools.com/en/tools/image-normalise): Normalise image histogram to enhance contrast by stretching the intensity range (British spelling)
- [Image Normalize](https://elysiatools.com/en/tools/image-normalize): Normalize image histogram to enhance contrast by stretching the intensity range
- [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

## 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.
