Computer vision for floor plans

Floor plans in.
Structure out.

An API that reads raster floor plans — scans, PDFs, exports — and returns pixel-aligned geometry: walls, doors, windows, and measurements. No capture hardware, no SDK, no scanning app.

$ pip install floorplan-api  ·  no credit card required

POST /v1/analyze
plan.png · 2174×2448
Raster floor plan inputFloor plan with detected wallsFloor plan with detected walls, doorsFloor plan with detected walls, doors, windowsFloor plan with detected walls, doors, windows, stairs
Wall IoU · CubiCasa5k
85.31%
P95 sync latency
< 5 s
Pixel-aligned output
1 : 1
Free API calls
50 / mo

How it works

One request. No pipeline to build.

The entire integration is a single HTTP call — the same primitive whether you process one plan or an archive of millions.

  1. 01

    Upload a plan

    POST any raster floor plan — PNG, JPG, WebP, or a rasterized PDF page. Up to 10 MB inline, presigned uploads beyond that.

  2. 02

    Model inference

    Segmentation models trained exclusively on architectural drawings read the geometry — not a generic vision model.

  3. 03

    Pixel-aligned results

    Get output back in seconds, aligned 1:1 with your input — ready for measurement, vectorization, or overlay rendering.

quickstart.py
from floorplan_api import Client

client = Client(api_key="fp_live_...")

# walls = 255, everything else = 0
mask_png = client.extract("plan.png")

with open("walls.png", "wb") as fh:
    fh.write(mask_png)
Input floor plan
plan.png
Returned wall segmentation mask
walls.png

Capabilities

Machine-readable architecture

A computer vision pipeline purpose-built for floor plans — extracting the data your application actually needs.

01

Room Detection

Automatically identify rooms, their boundaries, and types (bedroom, kitchen, bathroom, etc.) with high accuracy.

02

Symbol Recognition

Detect doors, windows, fixtures, appliances, and other architectural symbols from floor plan images.

03

Measurements

Extract dimensions, calculate room areas, and get total square footage from scaled floor plans.

04

Export Formats

Get results in JSON, GeoJSON, or SVG format. Easy to integrate with any application or workflow.

Floor plan with door and window symbols located as bounding boxesResearch preview

Symbol detection

Doors and windows located and counted directly from the drawing.

Floor plan with dimension callouts highlightedResearch preview

Dimension extraction

Measurement callouts found on the sheet and linked to geometry.

Industries

Built for your industry

FloorPlan API powers applications across real estate, construction, insurance, and design.

01

PropTech Platforms

Automatically extract floor plan data for real estate listings, property management, and valuation tools.

02

Interior Design Apps

Let users upload floor plans and instantly get room dimensions for furniture planning and visualization.

03

Construction Software

Digitize architectural drawings for project management, cost estimation, and material planning.

04

Insurance Companies

Automate property assessments by extracting square footage and room counts from floor plans.

Pricing

Simple, transparent pricing

Start free and scale as you grow. No hidden fees.

Free

Perfect for testing and development

$0/month

50 credits included

  • 50 API calls per month
  • Basic room detection
  • JSON output format
  • Community support
Get Started

Starter

For small projects and startups

$29/month

100 credits included · $0.50/extra

  • 100 API calls per month
  • All extraction features
  • Multiple output formats
  • Email support
  • Usage analytics
Get Started
Most popular

Pro

For growing businesses

$99/month

500 credits included · $0.40/extra

  • 500 API calls per month
  • Priority processing
  • Advanced analytics
  • Priority support
  • Custom webhooks
  • API rate limits increased
Get Started

Enterprise

For large-scale operations

Custom

Unlimited

  • Unlimited API calls
  • Dedicated infrastructure
  • Custom integrations
  • 24/7 phone support
  • SLA guarantees
  • On-premise deployment option
Contact Sales

plan.png → walls.png

Ship floor plan understanding this week.

Start extracting structure from floor plans today. 50 free calls a month — no credit card required.