To flip an image in Canva, select the picture on your design, open the "Edit image" panel or click the floating toolbar above the element, and choose either "Flip horizontal" or "Flip vertical." The two options mirror your photo across a different axis and can be combined to rotate it 180 degrees. Canva's flip controls live inside the editor, so the change stays attached to that specific design element until you duplicate the element or export the file. For users who only need a standalone mirrored image to download, a browser-based mirror tool such as Image Flipper produces the same mirror in fewer steps, exports a clean PNG, and runs the whole process locally on your device rather than inside a Canva project.

What Flipping an Image Actually Does
Flipping is a geometric mirror, not a rotation. A horizontal flip swaps the left and right halves of the picture, so anything that was on the left now appears on the right and vice versa. This is the classic fix for selfies captured with a front-facing camera and for shots where a subject needs to face the opposite direction in a layout.
A vertical flip mirrors the picture along its horizontal axis, sending the top to the bottom. It is the right tool for upside-down scans, for mirror-style water reflections, and for transferring artwork onto surfaces where the print gets reversed during the process.
Because the two flips are independent toggles, applying both at once produces the same pixel layout as rotating the image by 180 degrees, without the diagonal travel of a true rotation. Width, height, and aspect ratio stay identical in every case, which matters when a flipped image needs to line up with neighboring elements on a canvas.
Canva's Built-In Flip Tools: Where to Find Them
Canva's flip controls are part of its standard image editing panel and appear the moment a picture, logo, or graphic is selected. There are two common ways to reach them depending on whether you are working with a free-standing image or an element nested inside a frame or group.
For a regular raster image, click the picture on the canvas and then either click "Edit image" in the floating toolbar above it, or open the right-hand side panel and choose "Edit image." Inside that panel the flip buttons appear near the top alongside crop, filters, and adjust. "Flip horizontal" and "Flip vertical" sit side by side, and clicking either applies the mirror instantly to the selected element.
For grouped designs or elements inside a frame, the same flip options appear when you select the layer and click the three-dot menu in the floating toolbar. Some users also reach the flip action by right-clicking the element on the canvas and choosing "Flip horizontally" or "Flip vertically" from the context menu.
Canva does not currently expose a single "rotate 180" button in the same panel, which is why combining both flips is the workaround designers use when they want the picture effectively turned upside-down without picking it up and dragging it. If the result looks off, clicking the same button a second time returns the image to its original orientation, because Canva treats each flip as an independent toggle rather than an irreversible action.
| Flip type | What changes on the canvas | Common reason to use it |
|---|---|---|
| Horizontal flip | Left and right sides are swapped | Reverse a mirrored selfie, face a subject the other way |
| Vertical flip | Top and bottom are swapped | Fix an upside-down scan, build a reflection effect |
| Horizontal + vertical together | Equivalent to rotating the image 180 degrees | Quickly turn a layout element upside-down inside Canva |
How to Flip an Image Inside Canva: Step by Step
The Canva workflow is short and works on free, Pro, and team accounts alike. The same steps apply whether the image was uploaded to your library or pulled from Canva's stock photo collection.
- Open the design that contains the image, or start a new design and drop in the picture you want to mirror by using "Uploads" in the left-hand panel.
- Click the image once to select it. A bounding box and the floating toolbar will appear above the element.
- Click "Edit image" in the toolbar, then locate the "Flip" controls near the top of the side panel that opens. You can also click the three-dot icon in the floating toolbar and pick "Flip horizontally" or "Flip vertically" from the drop-down.
- Choose "Flip horizontal" to mirror the photo left to right, "Flip vertical" to mirror it top to bottom, or click both for a 180-degree result.
- If the first flip is not what you needed, click the same button a second time to toggle the flip off and return the image to its previous orientation.
- When the result looks right, export the design through "Share" then "Download" and pick PNG or JPG. Canva applies the flipped state to whichever design is currently open, so downloading that design is the way to save the flipped file. If your original photo is smaller than the canvas, you may want to crop the design down to the image in Canva first so the export is not padded with white margins.
Two practical notes are worth remembering. First, the flip stays attached to the specific element you selected; duplicating the element duplicates the flip with it, which is useful when you need the mirrored version alongside the original. Second, because Canva operates inside a project, you cannot save just the flipped image back to "Uploads" through the editor itself — the output is the entire design canvas, or a cropped section of it.
Why Some People Skip Canva and Use a Browser Mirror Tool
Canva's flip feature is real and works well, but it is built around a design project. Several everyday tasks do not actually need a Canva canvas at all, and that gap is where a dedicated mirror tool tends to fit.
You only want a single flipped file, not a whole design. Canva's export saves the design canvas, so if your original photo is square or vertical, the resulting file has white margins around it unless you change the canvas size or crop first.
You want pixel-accurate output, not a flat re-encode. Canva re-encodes through its own pipeline, so subtle compression or color shifts can creep in, especially on smaller exports. A browser tool that decodes the bitmap, mirrors it, and re-encodes as PNG keeps the geometry change separate from any other processing.
You do not want the file uploaded to a third-party server. Canva's editor requires the image to live on Canva's infrastructure once uploaded. For sensitive material — identity documents, medical scans, unpublished product photos, or private screenshots — that is a non-starter for many users.
You are not building a Canva design at all. Many people who search for how to flip an image in Canva are really looking for the fastest path to a corrected file, and a direct mirror tool removes the design context entirely.
How to Flip an Image With Image Flipper
For users who only need a mirrored image file without a Canva canvas around it, Image Flipper applies the same mirror directly in the browser and returns a PNG.
- Open Image Flipper in any modern browser. Click "Browse files" and choose the image you want to flip; the tool accepts PNG, JPEG, WebP, GIF, BMP, and AVIF.
- Press "Flip horizontal" to mirror the photo left to right, like a mirror reflection, or "Flip vertical" to mirror it top to bottom. The preview updates immediately.
- If you want a 180-degree turn, click both buttons in sequence. Clicking either button a second time returns the image to its previous orientation, so it is easy to undo a wrong choice.
- Watch the live preview until the composition looks right, then click "Download PNG" to save the mirrored file to your device. The export is a lossless PNG that preserves sharp edges, text, and transparency.
The whole image stays on your device throughout. There is no upload step, no account, and no history of what you flipped; closing or refreshing the page clears the image from memory. Because the tool paints the original photo onto a canvas and applies a mirror transform before exporting the pixels, the output is a clean, pixel-accurate copy rather than a re-photographed or degraded version. Flipping is lossless in the sense that no detail is thrown away when the geometry is reversed; the only change is which way each pixel faces.
When Each Approach Wins
Use Canva's flip when you are already working inside a design, when the flipped element needs to interact with other elements on the canvas, when the flipped version is only meant to live inside that project, or when you want to pair the mirror with other Canva effects such as filters, frames, or text overlays.
Use a browser mirror tool when you want a standalone flipped file, when you would rather not upload the picture to any service, when the original needs to keep its exact pixel dimensions without being placed on a larger canvas, or when you are flipping a sensitive file and want every byte to stay on your own device. Both approaches use the same underlying mirror geometry, so the visual result is identical; the choice is about whether the rest of the workflow belongs inside a design or outside one.
For readers who only need a corrected photo to upload, attach, or share, exporting through Canva adds an extra step that does not always pay off. Running the flip directly in the browser is faster, keeps the original file size and shape, and leaves no copy behind on a server. Pairing the two — drafting a layout in Canva and mirroring specific supporting images in the browser before uploading them as finished assets — is also a common workflow for designers who want the best of both.