Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do We Handle Listing Photos and Floorplans That Arrive in Every Size and Format?
Problems We Solve

How Do We Handle Listing Photos and Floorplans That Arrive in Every Size and Format?

Proptech platforms struggle when listing photos and floorplans arrive huge, rotated or in odd formats. We build a pipeline that checks and resizes them.

Updated 3 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Listing media causes trouble because photographers, negotiators and floorplan suppliers upload files of every size, format and orientation, and your product passes them on as they arrive. We build a media pipeline that converts, resizes and orients images, checks them against each portal's requirements, suggests a sensible photo order, flags problems for a person, and stores versions for web, portals and brochures.

Upload day for a new instruction

A negotiator has a new instruction going live this afternoon. The photographer's files arrive by a download link: forty images, each several megabytes, some shot in portrait, two in a format the browser cannot show. The floorplan comes from a separate supplier as a PDF. The negotiator uploads them all to your product from their phone on the train, which takes ages and fails halfway through.

When the listing does go out, the main photo is a close-up of a tap because it was first in the folder. Two images are on their side on one portal and fine on another. The floorplan is missing from a portal because it was a PDF when the portal wanted an image. The vendor, who paid for professional photography, notices every one of these.

Why listing media goes wrong

Your product was probably built to accept an image and store it. Listing media is more demanding than that, because it comes from several sources and goes to several destinations with different rules.

  • Photographers deliver large, high-resolution files meant for print as well as web.
  • Phones save images in formats such as HEIC and with orientation stored as a flag that some systems ignore.
  • Floorplans and EPC graphs arrive as PDFs, which portals and web pages may not accept as images.
  • Each portal has its own size, format and count limits, and your product does not check them.
  • Photo order is whatever order the files were uploaded, and nobody reorders them under time pressure.

What bad listing media costs

Photos are the first thing buyers and tenants look at, and the first thing vendors judge their agent on. A rotated or missing image on a portal is a visible failure that the vendor blames on the agency and the agency blames on your product. Large files slow your product down on mobile, where negotiators do much of their work, and push up your storage and bandwidth costs. Support tickets about missing or broken images are common, and each needs someone to find the file and work out what went wrong.

How we build a listing media pipeline

What we build processes every image and floorplan once, carefully, and produces the right version for each place it goes.

  1. Direct upload from phone or computer to storage in the background, resumable, so a weak signal on a train does not lose the batch.
  2. Conversion and orientation: HEIC and other formats converted, orientation applied to the pixels so every system shows the image the right way up.
  3. Floorplan and EPC handling: PDFs converted to images at a sensible resolution, with the original kept.
  4. Versions for each destination: a large version for your listing pages, portal-ready versions within each portal's limits, thumbnails for lists, and print versions for brochures.
  5. Checks and suggestions: very dark, blurry or duplicate images flagged, and an image classification step that suggests an order with the exterior first, followed by the main living spaces, for the negotiator to confirm.
  6. Media status on the listing, showing which images and floorplans are ready for each portal and which have a problem.
InputWhat the pipeline doesResult
Large photographer filesResizes into versions per destinationFast pages, portal-ready images
Phone photo in HEICConverts and fixes orientationShows correctly everywhere
Floorplan as PDFConverts to image, keeps originalFloorplan appears on portals
Close-up first in folderSuggests exterior as main photoNegotiator confirms order
Duplicate or blurry shotFlags itNegotiator removes or keeps

The negotiator stays in control. Suggestions are just suggestions, and the order and choice of images is theirs to confirm.

The same instruction going live

The negotiator uploads the photographer's folder from their phone on the train. The upload carries on in the background and resumes when the signal returns. By the time they reach the office, the images are converted and oriented, the floorplan PDF has become an image, and the product suggests the front of the house as the main photo followed by the kitchen and living room. They swap two images, confirm, and publish. Each portal gets images within its limits, and the listing status shows ready on all of them.

Are listing images causing tickets?

  • Photos appear rotated on some portals but not others.
  • Floorplans are missing from portals because they were uploaded as PDFs.
  • Negotiators complain about slow uploads from phones.
  • The main listing photo is often whatever was first in the folder.
  • Your storage costs are high because original files are served everywhere.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Can photographers upload directly?

Yes. We can give photographers and floorplan suppliers an upload link per listing, so files go straight into the pipeline.

Does image classification ever get the order wrong?

Sometimes. That is why it only suggests an order, which the negotiator confirms or changes.

Do we lose the original files?

No. Originals are kept, and all other versions are generated from them.

What about video tours and virtual tours?

Video can go through a similar pipeline. Virtual tours are usually links to a provider, which we store and check are working.

Keep reading

More on Problems We Solve

Start here

Tell us where your proptech product gets stuck with agencies

Describe what your product does for estate or letting agents, which agency systems it has to talk to, and where the friction shows up: onboarding, integrations, support or billing. We will tell you what we would build and what we would leave alone, and if the fix is a process change rather than code, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →