Mirror half of an imageMake any photo perfectly symmetrical
Pick a side and a line, and that half is mirrored onto the other for a perfectly balanced picture.
No photo handy?
FreeNo sign-upPhotos stay on your device
Pick a half and a line, and the reflection of that half replaces everything on the other side. The line is movable and the join can be softened.
Four parameters
What the operation does
Mirror-half symmetry is the same reflection matrix applied to a region rather than a frame. You choose the axis the line runs along, which half of the picture is the source, where the line sits, and how wide a blend to run across the join. The kept half is drawn untouched; the other half is that half reflected about the line.
Four combinations exist and all four are here: an upright line keeping the left, an upright line keeping the right, a horizontal line keeping the top, and a horizontal line keeping the bottom. Nothing about the line is snapped to the centre, and the readout under the controls always states the frame the export will actually have, because a symmetry that changes the dimensions of the file is a surprise worth removing.
Four steps
Running it
- Choose the line and the half. Upright or across, then which side is the source. This page opens in symmetry mode with an upright line down the centre, keeping the left.
- Move the line. The slider drives the line as a percentage of the frame. Dragging it redraws the reduced preview on every frame; letting go is what records the position and announces the new size.
- Feather if the join shows. Zero to eight pixels. Start at zero and only add feather if you can see the seam at full size, because a blend on a hard edge just looks like a smear.
- Pick a frame and save. As opened, or twice the kept half. Then Save mirrored file.
What survives
Formats in, formats out
The intake is the same on every page of this site, and so is the export. What is different here is that the output frame can legitimately differ from the input frame, so an export in twice-the-half mode is a genuinely new size — the readout says so before you press save, and the saved-file note repeats the dimensions afterwards.
- A symmetrical face is a different face, not a truer one. This is the most common use of the operation and the one most likely to be misread. A mirrored portrait is an invented person built from one side of a real one. It is fine as an image and worthless as a measurement.
- The join is only hidden, never solved. Feathering blends the reflected pixels into the real ones across a few pixels. It does not reconstruct anything, and on a subject with directional texture — hair, brickwork, brushed metal — the reversal of that direction stays visible on both sides of the blend however wide you make it.
Asked often