Free before and after photo maker

Pick the before photo and the after photo from your phone or computer, choose side by side, top and bottom or a slider, add your business name and phone, and save a picture sized for the post. Your photos never leave your device.

FreeNo account, no watermark
5 sizesInstagram, Facebook, Google
PrivatePhotos stay on your device
Your two photos
Your photos stay on this device. Nothing is uploaded.
Layout
1:1, inside Instagram's 4:5 to 1.91:1 range, 1,080 wide (Instagram takes 320 to 1,440).
Your before and after
Choose the before photo and the after photo. The picture builds here as you go.
The download buttons work once both photos are in.

Sizes, and where they come from

PostPixelsWhy this size
Instagram square1080 × 10801:1, inside Instagram's 4:5 to 1.91:1 range, 1,080 wide (Instagram takes 320 to 1,440)
Instagram portrait1080 × 13504:5, the tallest feed shape Instagram takes
Instagram story1080 × 19209:16, the shape Meta recommends for stories
Facebook post1440 × 18004:5 at 1,440 × 1,800, Meta's recommended feed image
Google Business Profile720 × 720720 × 720, Google's recommended size for profile photos

Sources: Meta for Developers: IG User Media, image specifications; Meta Ads Guide: Facebook Feed image; Google Business Profile Help: Add or edit photos and videos (photo guidelines). Checked 2026-10-09.

Add this calculator to your websiteFree. Paste the code into any page builder that takes HTML. It fits its own height and works on phones.
<iframe src="https://www.koira.ai/embed/tools/before-and-after-photo-maker" title="Before and after photo maker" width="100%" height="900" style="width:100%;max-width:100%;height:900px;border:0;display:block" loading="lazy" allow="clipboard-write" data-koira-tool="before-and-after-photo-maker"></iframe> <p style="margin:6px 0 0;font-size:13px"><a href="https://www.koira.ai/tools/before-and-after-photo-maker" rel="noopener">Free calculator by Koira</a></p> <script>(function(){if(window.__koiraTools)return;window.__koiraTools=1;var ok=["https://www.koira.ai","https://koira.ai"];addEventListener("message",function(e){var d=e.data;if(!d||d.type!=="koira:tool-height"||ok.indexOf(e.origin)<0)return;var f=document.querySelectorAll("iframe[data-koira-tool]");for(var i=0;i<f.length;i++)if(f[i].contentWindow===e.source)f[i].style.height=Math.max(200,Math.min(8000,Math.ceil(+d.height||0)))+"px";});})();</script>
Key takeaways
  • Take the before and after from the same spot, at the same angle, in similar light. That is what makes the change obvious.
  • Instagram feed posts take shapes from 4:5 to 1.91:1; a square or a 4:5 portrait works. Google recommends 720 by 720 pixels for profile photos.
  • Ask the customer before you post photos of their home, and keep house numbers, faces and plates out of the frame.

How to make a before and after picture

  1. Pick the two photos. Tap Before and choose the photo from before the job, then After. On a phone this opens your photo library or the camera.
  2. Choose a layout. Side by side suits square and landscape shots. Top and bottom suits a story or a tall post. The slider puts both in one frame with a line between them; drag it to where the change shows best.
  3. Choose the size for where you will post it. The picture redraws at that shape.
  4. Move each photo in its frame if the work is cut off. Each photo fills its half, so part of it is trimmed; the sliders pick which part.
  5. Add your business name and phone if you want them on a strip at the bottom, and turn the Before and After labels on or off.
  6. Download a JPG (smaller, what Instagram takes) or a PNG (every pixel kept).

The photos are read by your browser and drawn on the page. They are not uploaded to Koira or anywhere else, so the tool works on a slow connection and nothing is stored.

Before and after photo sizes for Instagram, Facebook and Google

PostPixelsWhy this size
Instagram square1080 × 10801:1, inside Instagram's 4:5 to 1.91:1 range, 1,080 wide (Instagram takes 320 to 1,440)
Instagram portrait1080 × 13504:5, the tallest feed shape Instagram takes
Instagram story1080 × 19209:16, the shape Meta recommends for stories
Facebook post1440 × 18004:5 at 1,440 × 1,800, Meta's recommended feed image
Google Business Profile720 × 720720 × 720, Google's recommended size for profile photos

Instagram's limits come from Meta's developer documentation: JPEG, up to 8 MB, an aspect ratio between 4:5 and 1.91:1 for feed posts, and a width between 320 and 1,440 pixels. Stories are recommended at 9:16. Facebook's feed image recommendation is 4:5 at 1,440 by 1,800. Google's photo guidelines for a Business Profile ask for a JPG or PNG between 10 KB and 5 MB and recommend 720 by 720 pixels.

How to take before and after photos that show the work

  • Same spot, same angle. Stand where you stood for the before, and hold the phone the same way. A change of angle makes the viewer hunt for the difference.
  • Take the before first, every time. It is the photo most often forgotten. Make it the first thing you do on site, before tools come out.
  • Similar light. Daylight, the sun behind you. A dark before and a bright after looks staged even when it is not.
  • Wide and close. One wide shot that shows the whole roof, yard, room or driveway, and one close shot of the detail that took the skill: the flashing, the grout line, the clean edge.
  • Clean the lens. A phone lens wiped on a shirt is the cheapest photo upgrade there is.
  • Leave people and private details out. House numbers, faces, cars with plates and anything inside a home the owner would not want posted.
  • Ask first. A line on your estimate or invoice asking whether you may post photos of the work is enough for most customers. Respect a no.

Where to use your before and after photos

WhereHow
Your Google Business ProfileAdd the photos as they are, or a plain side by side. Google's guidelines ask for photos that are in focus, well lit and without significant alterations or heavy filters, so skip the heavy edits there.
Instagram and FacebookA square or 4:5 side by side in the feed, a top and bottom version for stories. Say the town and the job in the caption.
Your websiteA gallery of finished jobs by service. A contractor website with real work on it reads very differently from one with stock photos.
EstimatesOne before and after from a similar job on the estimate shows the customer what they are paying for.
Review requestsWhen the job is done, send the after photo with the thank you. It is a natural moment to ask for a review.

Photos help with search as well as with customers: the free Google Business Profile checker looks for photos of real work and your name or truck on your profile.

Before and after ideas by trade

TradeBeforeAfter
Pressure washingDriveway or siding with the grime showingSame view, wet or dry, same light
RoofingWorn shingles or storm damage, from the ground and up closeThe finished roof from the same spot on the ground
Lawn and landscapingOvergrown beds, bare patchesEdged, mulched and planted, same corner
CleaningKitchen counters, a bathroom, a carpet stainSame counter or tile, same light
PaintingFaded siding, scuffed walls, old trim colourThe fresh coat from the same corner
Junk removalThe full garage or yardThe empty space
RemodelingThe old kitchen or bathThe finished room, same doorway

Last checked October 9, 2026.

FAQ

Is the before and after photo maker free?

Yes. No account, no email and no watermark. Pick two photos and download the result.

Are my photos uploaded?

No. Your browser reads the photos and draws them on the page. Nothing is sent to Koira or stored.

What size should a before and after post be for Instagram?

A 1,080 by 1,080 square or a 1,080 by 1,350 portrait (4:5). Meta's documentation allows feed shapes from 4:5 to 1.91:1 and widths from 320 to 1,440 pixels.

Can I make a before and after slider?

Yes. Choose the slider layout, drag the line to where the change shows best, and download it. The download is a still picture with the line where you left it.

Why is part of my photo cut off?

Each photo fills its half of the picture, so the sides or the top and bottom are trimmed when the shapes differ. Use the sliders under the inputs to move each photo in its frame.

My iPhone photo will not open. What do I do?

Some browsers cannot read the iPhone's HEIC format. Share the photo to yourself, or set the camera to Most Compatible in Settings, and it saves as a JPG.

Can I add my logo?

This tool adds your business name and phone as text. For your logo on every estimate and invoice, use a free Koira account.

We know what works. Leave it to Koira.

☼⚙
Standard⚡ Turbo
● Koira did it● You by hand
Today $9,300$8,100 / $1,200
This week $25,050$18,570 / $6,480
This month $69,300$46,150 / $23,150
Money, just now
Reminded Sean Love, $1,850. Polite reminder with the pay link.
Bids, 9:44 am
Nudged Dana on the kitchen bid. Day 3 follow up. She opened it at 9:12.
Convos, 9:41 am
Texted back a missed call. Walk through booked Thu 10:00.
Free Before and After Photo Maker for Contractors | Koira