Get maps from pixels

AI mapping from satellite imagery

Accelerate your workflow with AI using our imagery analysis and mapping platform. Join thousands of mappers and geospatial data analysts worldwide.

One platform to turn Earth Observation imagery into living maps

From semantic segmentation to agent-driven automation — Mapflow brings detection, large-scale validation, imagery management, and plain-language workflows together in a single place

  • Semantic imagery segmentation

    Detect and extract real-world objects — buildings, roads, vegetation, fields — as clean vector data enriched with semantic attributes

  • Mapping at scale, with validation in the loop

    Run models across regions and whole countries, with human review built into the loop to keep results accurate as you scale

  • Managing imagery collections

    Connect leading data providers and organize satellite and aerial imagery into searchable, reusable collections

  • Build workflows in plain language with Mapflow Agent

    Describe what you need in plain language and let Mapflow Agent assemble, run, and refine the processing workflow for you

One platform, every workflow

Use Mapflow the way that fits your team - in the browser, in QGIS, via chat, or through the API.

Mapflow Web app showing 3D building detection on a satellite map

Mapflow Web

A browser-based workspace for uploading areas, selecting AI models, running processings, and visualising results on an interactive map - no installation required.

Mapflow AI Agent chat panel showing Berlin tree detection plan on a satellite mapNew - Beta

AI Agent

Describe what you want to detect in plain language. The agent selects models, configures imagery, runs the processing, and explains the results - all in a chat panel on the map.

Mapflow QGIS plugin interface showing building detection setup

Mapflow QGIS

A QGIS plugin that brings Mapflow AI models directly into your desktop GIS. Draw your area, pick a model, and run server-side processing without leaving QGIS.

Quick Start - 3 steps

# 1. Create a project

curl -X POST https://api.mapflow.ai/rest/projects \

-d '{"name": "My First Project"}'

→ {"id": "project-uuid", ...}

# 2. Run processing

curl -X POST .../processings/v2 \

-d '{"wdName": "🏠 Buildings", "projectId": "project-uuid", ...}'

→ {"status": "IN_PROGRESS", ...}

# 3. Download results (when status = "OK")

curl .../processings/{id}/result \

-o results.geojson

Mapflow API

A REST API for integrating satellite imagery analysis into your own applications and workflows. Access all AI models, imagery providers, and results programmatically.

Use cases

Find out how Mapflow is used by our clients and partners

Clutter and building height maps for radio planning

The production of our maps used to rely on manual building vectorization and estimated building heights, resulting in time-consuming processes, limited scalability, and high operational costs. By integrating Mapflow into our workflow, we have been able to accelerate map production, improve efficiency, and enhance scalability while reducing our reliance on manual processes. The support and collaboration of the Mapflow team have been essential throughout this process, particularly in customizing the AI model to meet our specific needs and technical requirements.

Rafael Lino, Digital Maps Coordinator, CelPlanRafael Lino, Digital Maps Coordinator, CelPlan
Celplan logo

CelPlan Brasil is a telecom engineering company working in RF design, wireless network planning, private networks, and geodata production. Its 2D and 3D maps are the base layers for simulating signal propagation across terrain and buildings.

Clutter and building height maps for radio planning