Supported Formats
.waypoints Format
The ArduPilot.waypoints format is a plain text file with one mission item per line. It is the standard ArduPilot waypoint text format and is widely interoperable across ground stations.
.plan Format
The QGroundControl.plan format is a JSON file that can contain waypoints, geofences, and rally points in a single file.
KML / KMZ
KML (Keyhole Markup Language) is an XML format used by Google Earth and many GIS tools. Mission Control can import KML files as waypoint paths or polygon boundaries. Import behavior:<Placemark>with<Point>elements become waypoints<Placemark>with<LineString>elements become a connected waypoint path<Placemark>with<Polygon>elements become boundary polygons for pattern generators
- Waypoints are exported as a
<LineString>with<Placemark>markers - Altitude mode is set to
relativeToGround
CSV
A simple spreadsheet-compatible format with one waypoint per row. Columns:- The CSV handler detects the column layout from the header row
- Missing columns use default values
- Coordinates must be in decimal degrees
- All waypoints are written with headers
- Compatible with Excel, Google Sheets, and any CSV tool
GPX
GPX (GPS Exchange Format) is an XML format widely used by hiking, cycling, and outdoor navigation apps. Export only. Mission Control exports the flight plan as a GPX track with waypoints. This is useful for visualizing your planned route in GPS tools or on hiking apps.Parameter Files
Mission Control also handles FC parameter files through a separate flow:
These are used in the Parameters panel for importing and exporting flight controller configurations, not mission waypoints.
Plan Library
The Plan Library stores missions locally in your browser (IndexedDB). You can:- Save any mission to the library with a name and description
- Load a saved mission to replace the current plan
- Delete missions you no longer need
- Browse saved missions with preview thumbnails
KML Overlays
In addition to importing KML as waypoints, you can load KML/KMZ files as map overlays. This is useful for:- Visualizing property boundaries
- Showing restricted airspace shapes
- Overlaying survey area outlines from other tools
- Displaying reference paths from previous flights
Importing a Mission
1
Open the Plan tab
Navigate to the Plan tab.
2
Click Import
Use the mission actions menu (or drag and drop a file onto the map).
3
Select the file
Choose a
.waypoints, .plan, .kml, .kmz, or .csv file from your computer.4
Review the imported mission
The waypoints appear on the map. Review and edit if needed before uploading to the FC.
Exporting a Mission
1
Create or load a mission
Make sure you have waypoints in the planner.
2
Click Export
Open the mission actions menu and select the export format.
3
Save the file
The browser downloads the file. For KMZ, a compressed archive is generated automatically.