Vertical Phone Shots → 16:9 MLS Hero in Under a Minute

How real-estate agents turn iPhone vertical bedroom photos into MLS-ready 16:9 listing heroes with AI outpaint — phone source, prompt hints, and the actual failure cases (windows, mirrors, picture frames).

By AI Image Extender Team

We started looking at this problem because two agents we work with kept asking the same thing: “I shot the bedroom on my phone, vertical, and the MLS wants a wide hero. Do I have to drive back?” The honest answer used to be yes, or at least “borrow a wide-angle lens.” So we tested the outpaint flow on real listings and wrote down what worked, what broke, and what we now do differently.

This post is what we learned across about forty agent-shot rooms. Bedrooms, kitchens, two staged dining rooms, one weirdly tall foyer. iPhone 14 and 15, mostly. A few Pixels. We built the tool we wish we had ourselves, and these are the rough edges we hit.

Why vertical phone shots fight 16:9

A vertical iPhone photo is roughly 3:4. The MLS hero slot, Zillow gallery card, and Realtor.com listing thumbnails all want 16:9. That’s almost a 2x horizontal stretch. You can’t crop your way there, you’d lose the ceiling and the floor. So the only path is to add pixels left and right that didn’t exist when you pressed the shutter.

That sounds scary. The good version is: rooms have a lot of architectural redundancy. A wall continues. A baseboard runs. A ceiling line is mostly straight. Outpainting a bedroom is much easier than outpainting, say, a wedding photo, because the model has strong priors about how rooms work.

The bad version is everything we list under “failure cases” later.

What “good” looks like for MLS

Three things matter to listing agents we talked to:

  • The room reads as the same room. No invented doorway that wasn’t there.
  • The light direction stays consistent. If sun came from the left, it still comes from the left.
  • Straight lines stay straight. Crown molding, baseboards, window mullions, kitchen island edges.

If those three hold, the photo passes. If any breaks, the agent has to either retake or explain it on a showing.

Our usual workflow on a single bedroom photo

Here’s the actual sequence we ran on a Tuesday afternoon shoot a colleague sent over. Master bedroom, north-facing, mid-morning, vertical iPhone capture, cream walls, one accent wall in muted green.

  1. Open the photo on the 16:9 aspect page and drop it in.
  2. Pick “real estate / interior” as the scenario context. This pre-loads prompt scaffolding for room continuity.
  3. Add a one-line prompt hint: “extend left and right with same wall color, continue baseboards, keep window light direction.” We do not add anything fancy. The vision step reads the room, the prompt step composes the technical instructions, the outpaint step renders. Three short stages.
  4. Generate. One credit. About 35 seconds for that bedroom.
  5. Look at the corners first, not the middle. The middle is almost always fine. The edges are where outpaint earns or loses your trust.

For that bedroom, the first generation was the keeper. The right side picked up the same accent green and added another two feet of bare wall, which is exactly what a bedroom usually has. The left side extended the cream and continued the baseboard cleanly.

The prompt hints we actually use

After about thirty rooms we converged on a small set of phrases that move quality more than anything else:

  • “continue baseboard and crown molding”, which fixes about 60% of straight-line failures
  • “keep same wall color and texture”, which stops the model from inventing wallpaper
  • “extend window light from [left/right]”, which locks shadow direction
  • “no new furniture”, which matters more than you’d guess

We do not write paragraphs. The vision pass already describes the room. Our prompt is just the things the vision pass tends to under-weight.

The failure cases we now plan around

Here’s where we have to be honest. Outpaint is not magic and some rooms break it.

Mirrors are the worst

If a vertical shot has a mirror anywhere near the edge of the frame, the extended area will sometimes try to “reflect” content into the mirror that doesn’t match the new room. We had a powder room with a circular vanity mirror just inside the right edge. The first three generations all painted a window reflection into the mirror that wasn’t physically possible from that wall. We had to crop tighter to push the mirror further from the edge before regenerating.

Rule we use now: if a mirror is within about 10% of the original edge, we either crop in first or accept that the mirror will probably be wrong on the first try.

Picture frames duplicate

A guest room with a triptych of small framed prints on one wall produced a fourth, slightly malformed frame in the extended area on the first generation. The model sees a pattern and continues it. Sometimes that’s right (a hallway of identical sconces). For art arrangements, it’s almost always wrong, because real homeowners do not actually hang four matching frames in a row.

Fix: prompt hint “extend bare wall, no new frames or art.”

Ceiling fans get cropped or hallucinated

Vertical phone shots often include a ceiling fan partially in the top of the frame. When you go to 16:9 you’re not adding pixels above and below, but the side extension can clip into where blade shadows fall and the model sometimes invents a second fan. We saw this twice. Both times the fix was the same: tell it “single ceiling fan only, do not duplicate.”

Kitchens with strong tile patterns

Subway tile, herringbone backsplashes, hex floor tile. These look great in person and they trip outpaint. The pattern continuation is usually 90% right and the last 10% is visibly off-grid at the new edge. We retry once, and if that doesn’t fix it we crop slightly so the tile boundary lands further from the new edge.

Outdoor shots through windows

If a vertical bedroom photo shows a window with trees outside, the extended room will sometimes show a window with completely different outdoor content (bushes instead of trees, daytime instead of dusk). For listing photos this is fatal because buyers compare windows. Our workaround: shoot listings on overcast days when “outside” is mostly white sky. Boring, but it works.

What we’d do differently if we were shooting now

Two things. First, even though the whole point of this workflow is rescuing photos that already exist, if you’re going out to shoot a fresh listing on phone, hold the phone horizontal for the hero shot of every room. Shoot vertical for portrait detail (pendant lights, tile close-ups, art). The horizontal hero will need almost no extension.

Second, when you do shoot vertical and need 16:9 later, leave headroom on both sides. Don’t put the bed against the left edge of the frame. Step back two feet. The outpaint has more material to work with, and the failure rate drops a lot. The real estate scenario walkthrough shows the specific framing we recommend.

What we recommend, three lines

If you can reshoot horizontally, reshoot. It’s faster than fighting outpaint.

If you can’t reshoot, expect mirrors and picture frames to fail on the first try and budget a regenerate.

For everything else, the bedroom-style flow above gets you to MLS-ready in under a minute, one credit per photo, and that’s been good enough for the agents we work with.