b stack radar
Mission Planner logo

Mission Planner

5.2/10

Mission Planner is a free, open-source ground control station. It is used to configure ArduPilot drones and other vehicles, plan autonomous and survey missions, and analyse flight logs.

Data last updated November 2026 · Our methodology

Overview

Mission Planner is the ground control station that the ArduPilot project maintains. Michael Oborne originally built it for the APM autopilot, and it is now released under GPL-3.0 as a C# and .NET application. Operators use it to load firmware onto flight controllers such as the Pixhawk series and to set up and tune vehicles through ArduPilot's large parameter tree. They can plan missions by clicking waypoints, geofences and rally points on Google, Bing, OpenStreetMap or custom WMS maps. It works with multirotors, fixed-wing aircraft, rovers, boats and submarines. Its mission editor includes terrain analysis and a survey grid generator, which suits mapping and inspection flights. The software also offers live telemetry, a log viewer with FFT analysis, software-in-the-loop simulation, joystick control, Python scripting and antenna tracker support. It runs locally with no cloud service. The software is free. There are no paid tiers or support contracts; help comes from the community forum and volunteer-written documentation, and donations are optional. It suits drone service providers, integrators and engineering teams that build or run ArduPilot aircraft and need deep control over the hardware. The main limitation is narrow scope. It works only with ArduPilot vehicles, not PX4, and it is native to Windows; Linux runs through Mono with reported display problems. It has no fleet management, asset records, image processing or enterprise security features, so inspection programmes need other tools for the data side.

Our Rating

5.2
out of 10
Integration
5
Security
3
Support
4
Cost
10
Analytics
5
Ease of Use
4
Customization
8
Scalability
3

Who Mission Planner is best for

Good fit

  • Developers
    8/10

    It is open source, offers Python scripting and SITL simulation, and is widely used to develop and test ArduPilot vehicles.

  • Free survey grid planning and deep vehicle configuration suit operators who fly custom ArduPilot aircraft.

Less suited

  • There is no vendor support, fleet management or security certification.

Pros & Cons

Pros

  • It is completely free under GPL-3.0, with no licence fees for commercial fleets.
  • It gives full access to ArduPilot's parameter tree, along with firmware loading and tuning tools.
  • The mission editor is terrain-aware and includes a survey grid generator for mapping flights.
  • A built-in log viewer with FFT analysis and SITL simulation helps teams troubleshoot and test vehicles.

Cons

  • It is native to Windows only. Linux runs through Mono, users report display problems, and macOS and iOS builds are experimental.
  • It works only with ArduPilot vehicles and does not support PX4.
  • Users describe the interface as utilitarian and complex because of the hundreds of parameters it exposes.
  • There is no vendor support or SLA. Help comes from forums and volunteer documentation.

Key Features

GIS and Mapping
Engineering Simulation
Drone Inspection

Mission Planner Pricing

Free (open source)

Free
  • GPL-3.0 licence
  • Optional donations
  • All features included
  • Community forum support
Start Free
Open interactive pricing calculatorGet a tailored cost breakdown for your team size, billing cycle, and add‑ons.

Frequently Asked Questions

It is free open-source software. The project accepts optional donations.

It is native to Windows. Linux runs through Mono, and the repository describes the macOS and iOS builds as experimental.

No. It is built for ArduPilot vehicles. QGroundControl covers both PX4 and ArduPilot.

It runs locally with no cloud service. Map imagery needs a connection unless you cache the tiles in advance.

Yes. The mission editor includes a survey grid generator with terrain analysis.