EVERYTHING XIAOMI
Get listed
OpenDroneMap logo

OpenDroneMap

OpenDroneMap (ODM) turns camera images into two- and three-dimensional geographic data, georeferenced maps, and 3D models.

Place
#9 of 23
Score
6.3
OpenDroneMap's website

What OpenDroneMap is

OpenDroneMap (ODM) turns camera images into two- and three-dimensional geographic data, georeferenced maps, and 3D models. It accepts JPEGs, 8- and 16-bit TIFFs, and Ground Control Points. Outputs include orthorectified imagery, digital surface and terrain models, textured 3D models, and classified point clouds. ODM runs on Windows, Mac, and Linux with Docker, and it can also run natively on Windows. For application integrations, NodeODM provides a standard REST API specification and reference implementation, while PyODM is a Python SDK. ClusterODM adds a NodeODM API-compatible reverse proxy, load balancer, and task tracker for horizontal scaling; NodeODM also supports a CUDA-based implementation for NVIDIA GPUs. The installer FAQ says systems with recommended RAM should easily process at least 100–300 images, while cloud processing can handle up to 3,000. With 8 GB of RAM, users cannot process more than 100 images. There is no free installer trial, though WebODM can be installed manually as open-source software. Paid installation-support plans are listed at $64, paid once for Standard and $149, paid once for Business.

Good

  • Creates orthorectified imagery, surface models, and terrain models.
  • Accepts JPEG, 8-bit and 16-bit TIFF, and Ground Control Points.
  • Runs on Windows, Mac, and Linux with Docker.
  • Provides REST API and Python SDK options.
  • Includes CUDA support for NVIDIA GPUs through NodeODM.

Watch out

  • With 8 GB RAM, processing is limited to 100 images.
  • There is no free installer trial.
  • Dataset and configuration questions are directed to the community forum.
  • Installer support does not cover dataset processing.

Who it suits

ODM suits scientists, professionals, students, and hobbyists who need to turn camera images into geographic data or 3D outputs. Its APIs and Python SDK may also suit developers adding aerial-image processing to applications.

Verdict

ODM offers a broad set of mapping and 3D outputs, with API and Python integration options. Check hardware capacity and the distinction between free manual installation and paid installer support before getting started.

Plans and prices

From OpenDroneMap's own pricing page, checked 1 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Standard$64, paid once1 Year Installation Support · Per-User License · Updates Included · 30 Days Money-Back Guarantee
Business$149, paid once1 Year Priority Installation Support · Per-User License · Updates Included · 30 Days Money-Back Guarantee

The facts

Each one read from OpenDroneMap's own pages, with the date it was checked.

What it does

Audience
OpenDroneMap says its contributors include scientists, professionals, students, and hobbyists.checked 1 Oct 2026
GPU support
NodeODM supports a CUDA-based GPU implementation that works with NVIDIA GPUs.checked 1 Oct 2026
Hardware limit
With 8 GB of RAM, users will not be able to process more than 100 images.checked 1 Oct 2026
Inputs
Supported inputs are JPEGs, 8- and 16-bit TIFFs, and Ground Control Points.checked 1 Oct 2026
Installer support
Installer support covers getting OpenDroneMap installed and running, while dataset-processing and configuration questions are directed to the community forum.checked 1 Oct 2026
Operating systems
ODM runs on Windows, Mac, and Linux when using Docker, and can also run natively on Windows.checked 1 Oct 2026
Origin
The homepage says ODM has been the de-facto standard of open-source drone image processing since its creation in 2014.checked 1 Oct 2026
Outputs
Supported outputs include orthorectified imagery, digital surface models, digital terrain models, textured 3D models, and classified point clouds.checked 1 Oct 2026
Processing capacity
The installer FAQ says computers with the recommended RAM should easily process at least 100–300 images, while cloud processing can handle up to 3,000 images.checked 1 Oct 2026
Purpose
ODM turns point-and-shoot camera images into two- and three-dimensional geographic data and georeferenced maps and 3D models.checked 1 Oct 2026
Python integration
PyODM is a Python SDK for adding aerial image processing capabilities to applications.checked 1 Oct 2026
REST API
NodeODM is a standard API specification and reference implementation for processing aerial images with engines such as ODM.checked 1 Oct 2026
Scaling
ClusterODM is a NodeODM API-compatible reverse proxy, load balancer, and task tracker for horizontal scaling.checked 1 Oct 2026
Security statement
The community terms state that OpenDroneMap makes no warranty regarding the security, reliability, quality, accuracy, or availability of its website or services.checked 1 Oct 2026

The company

Founded
2014checked 28 Sep 2026

Money

Free access
The installer FAQ says there are no free installer trials, but WebODM can be installed manually as open-source software.checked 1 Oct 2026

Alternatives to OpenDroneMap

All alternatives
  1. 1WebODM logo

    WebODM

    Free planOpen sourceWebAPILinuxmacOS
    8.3From $24 a month
  2. 2

    PIX4Dcatch

    Free planAndroidiOSWindows
    7.4From $132.50 a month
  3. 3

    DroneDeploy Aerial

    AndroidiOSWebAPI
    7.1From $1,908 a year
  4. 4

    Agisoft Metashape

    WebLinuxmacOSWindows
    7.0
  5. 5

    Propeller Platform

    AndroidiOSWebAPI
    7.0
  6. 63DF Zephyr logo

    3DF Zephyr

    Free planWindows
    6.8From €250 a month