Features

Powerful features for floor plan analysis

Our computer vision API provides comprehensive tools for extracting, analyzing, and understanding floor plan data.

Core capabilities

What you can extract

01

Room Detection

Automatically identify and classify rooms including bedrooms, kitchens, bathrooms, living areas, and more. Get precise boundary coordinates for each detected room.

02

Symbol Recognition

Detect architectural symbols including doors, windows, stairs, fixtures, appliances, and furniture. Know the exact position and type of each element.

03

Dimension Extraction

Extract measurements from scaled floor plans. Get room dimensions, wall lengths, and total square footage automatically calculated.

04

Multiple Output Formats

Receive results in JSON for easy parsing, GeoJSON for mapping applications, or SVG for vector graphics. Choose the format that fits your workflow.

Floor plan with detected walls, doors, windows and stairs
Original raster floor plan
inputanalyzed

Under the hood

AI trained on floor plans, not photos

Our machine learning models have been trained on thousands of floor plans to accurately detect and classify architectural elements. Drag the slider to compare input and analysis.

  • Detects room boundaries with polygon coordinates
  • Classifies room types (bedroom, kitchen, etc.)
  • Calculates area for each detected room
  • Identifies room connections and adjacencies

Infrastructure

Built for production

01

Fast Processing

Get results in seconds, not minutes. Our optimized pipeline processes floor plans quickly without sacrificing accuracy.

02

Enterprise Security

Your data is encrypted in transit and at rest. We never store your floor plans longer than necessary for processing.

03

Global Availability

API endpoints are available worldwide with low latency. Deploy anywhere and get consistent performance.

04

Developer Friendly

Comprehensive documentation, SDKs for popular languages, and code examples to get you started quickly.

Response

Example API response

GET /v1/jobs/job_abc123/result
{
  "success": true,
  "data": {
    "rooms": [
      {
        "id": "room_1",
        "type": "bedroom",
        "area_sqft": 156.4,
        "boundary": {
          "type": "Polygon",
          "coordinates": [[0, 0], [12, 0], [12, 13], [0, 13]]
        }
      },
      {
        "id": "room_2",
        "type": "kitchen",
        "area_sqft": 98.2,
        "boundary": {...}
      }
    ],
    "symbols": [
      {
        "type": "door",
        "position": {"x": 6, "y": 0},
        "width": 32
      },
      {
        "type": "window",
        "position": {"x": 12, "y": 6.5},
        "width": 48
      }
    ],
    "total_area_sqft": 1245.8,
    "room_count": 6
  }
}

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.