
Mission Planner
5.2/10Mission 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
Who Mission Planner is best for
Good fit
- Developers8/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
Mission Planner Pricing
Free (open source)
- GPL-3.0 licence
- Optional donations
- All features included
- Community forum support
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.
Similar Tools
See all alternatives
Esri's GIS platform for mapping, spatial analysis and field data collection, used by utilities, governments and infrastructure owners to manage networks and assets.

Computer vision platform for utilities, mining, energy and transport operators that automates drone and camera-based asset inspections and continuous site monitoring.

QGIS is a free, open source desktop GIS. Organisations use it to view, edit, analyse and map spatial data, including vector, raster, mesh and point cloud layers.