Comparison methods
How to Overlay Photos to Compare Your Progress
“Overlay” gets used for two different jobs, and mixing them up is why half the tutorials out there don’t quite answer your question. The first is after the fact: you already have a before and an after photo, and you want to stack them so the change is obvious. The second is during capture: you haven’t taken the second photo yet, and you want a faint copy of the first one showing on your screen while you shoot, so the new photo actually lines up instead of landing three inches to the left and a foot further back. Both are real, useful things to do. The tools are just completely different, so we’ll take them one at a time.
Stacking two photos after the fact
If you already have both photos, the fastest free route is any editor with layers — GIMP, Photopea (runs in a browser, nothing to install), Photoshop if you happen to have it, even Canva in a pinch. Import photo A as the bottom layer and photo B on top. Drop the top layer’s opacity to somewhere around 50%, and you’ll see both images at once, like a double exposure. Where the two photos match — same wall, same shelf, same doorframe — the ghosting mostly disappears and the picture reads almost normal. Where they don’t match, you get a soft blur or a faint double edge, and that blur is exactly the part worth studying.
Alignment happens by eye, using landmarks. Pick two or three fixed points that exist in both photos — a light switch, a tile seam, a mole on your shoulder, a specific bolt on a machine — and nudge, scale, or rotate the top layer until those points sit on top of each other. Most editors let you fine-tune position with the arrow keys once you’re close, which beats dragging with a mouse. If the two photos were shot from noticeably different distances, you’ll also need to scale one layer up or down before the landmarks line up, and that inevitably crops part of the frame — plan for it rather than discovering it at the end.
This works well when both photos were shot in similar light, from a similar angle, with a mostly static subject — a plant, a room, a piece of furniture. It falls apart fast when the lighting is different. A photo taken at 8am under a window and one taken at 8pm under a ceiling light have different color temperatures, different shadow directions, and different contrast, and stacking them at 50% opacity produces a muddy, hard-to-read mess instead of a clean before/after. You can fight this with color correction first, but at that point you’re doing real photo editing, not a quick comparison.
Overlaying while you shoot
The second job — matching the new photo to the old one before you press the shutter — needs a different kind of tool: a camera that shows your last photo as a translucent guide over the live viewfinder. This is sometimes called a ghost overlay, an onion-skin camera, or an overlay camera app, and the idea is borrowed straight from hand-drawn animation, where animators traced the previous frame through a lit glass table to keep the next one consistent.
In practice, the app loads your last saved photo for a project, renders it as a semi-transparent layer over whatever the camera currently sees, and you physically move the phone — and sometimes yourself — until your subject lines up with the ghost image underneath. Once the overlap looks right, you shoot, and because the framing was matched before the shutter fired, there’s no crop-and-guess step afterward.
Opacity matters more than people expect. Set it too low, around 10 to 20 percent, and the ghost is barely visible, so you’re back to eyeballing it. Set it too high, above 60 percent, and the live camera feed gets buried under the old photo, making it hard to see what you’re actually about to capture, especially if the room or your body has changed since last time. The sweet spot most people land on is 30 to 50 percent: enough opacity to clearly see edges, joints, and reference points from the last shot, while still showing enough of the live feed to compose the new photo properly.
Better overlay cameras go a step past visual matching and add an alignment score — a number computed by comparing key points between the ghost image and the live frame, like the corners of your eyes or the edge of a wall, and telling you how close the match is before you shoot. That turns alignment from a guess into a checkable number, which matters most on the days you’re rushed, or when the lighting makes the ghost hard to see clearly.
This is the exact problem SameShot’s camera is built around. It keeps the previous photo in your project loaded as an overlay with an on-screen opacity slider, defaulting to around 40%, and it scores how well the new frame matches the last one before you tap the shutter. It’s free on Google Play, the Android app is in testing now (you can request access from the site), and iOS is in development.
Picking the method for your case
If you’re doing a one-off comparison — you already have a before and after photo and just want a single image or GIF to show someone — the free editor route is the right call. It takes ten minutes, needs no app install, and you only have to get the alignment right once.
If you’re tracking something over weeks or months — a fitness transformation, a home renovation, a garden bed, a beard — the math changes. Every photo you take badly now is a photo you’ll fight with later, and small framing errors compound: three degrees of rotation on day one becomes an obviously crooked comparison by day thirty, once you’re stacking ten photos instead of two. Aligning after the fact gets slower and messier with every photo added to the set, while a ghost overlay at capture time keeps every shot consistent from the start, so the comparison work is basically done by the time you’re ready to share it. For the full step-by-step routine on keeping a whole series lined up, see our guide on aligning progress photos.
Quick protocol
The five-minute alignment check
Works whether you’re stacking photos afterward or overlaying live.
- Pick two or three fixed landmarks in the frame — a door hinge, a light switch, a tattoo, a specific stitch on a shirt.
- Match distance first, then angle. Standing in roughly the same spot fixes most of the problem before you touch anything else.
- Overlay or stack at 30–50% opacity and check your landmarks specifically, not the whole image at once.
- If two landmarks line up but a third doesn’t, you’re probably rotated slightly — pivot in place rather than shifting sideways.
- Take two shots, not one. Framing drifts by a few degrees between “close enough” and “actually matched,” and a second shot costs nothing.
FAQ
How do I overlay two photos for free?
Use any editor with layers — Photopea in a browser is the fastest free option with no install. Put one photo on top of the other, set the top layer’s opacity to around 50%, then nudge, rotate, or scale it until shared landmarks (like a door frame or a tattoo) line up in both photos.
What opacity works best for comparing photos?
Somewhere between 30 and 50 percent for most cases. Below that, the guide image is too faint to line up against. Above 60 percent, it gets hard to see what you’re actually photographing, or in an editor, hard to read either photo clearly, so most people settle in the 30-50% range and adjust slightly for how visually busy the scene is.
Can I overlay a photo on my camera while shooting?
Yes, with a ghost-overlay camera app. These load your previous photo as a translucent layer over the live viewfinder so you can move and frame the new shot until it lines up, then capture — no after-the-fact editing needed. SameShot works this way, showing your last photo at an adjustable opacity plus an alignment score before you shoot.
Let the camera hold the frame.
SameShot shows your last photo over the live view so the setup above happens by itself. Free on Google Play, no account, nothing uploaded.