| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| QGroundControl.dmg | 2026-10-01 | 269.6 MB | |
| QGroundControl-aarch64.AppImage | 2026-10-01 | 183.1 MB | |
| QGroundControl-installer-AMD64.exe | 2026-10-01 | 135.4 MB | |
| QGroundControl-installer-ARM64.exe | 2026-10-01 | 105.2 MB | |
| QGroundControl-x86_64.AppImage | 2026-10-01 | 195.3 MB | |
| QGroundControl.apk | 2026-10-01 | 168.9 MB | |
| QGroundControl V5.1 - Stable source code.tar.gz | 2026-10-01 | 29.4 MB | |
| QGroundControl V5.1 - Stable source code.zip | 2026-10-01 | 31.0 MB | |
| README.md | 2026-10-01 | 2.3 kB | |
| Totals: 9 Items | 1.1 GB | 19 | |
This is the stable release of QGroundControl v5.1.
What's New
See the What's New page for a summary of user-facing changes since V5.0.
[!IMPORTANT] The HUD pitch display direction has been corrected in V5.1: pitching nose-down now moves the pitch indicator down, matching the roll convention. See the HUD documentation for details.
Changes in v5.1.5
- fix(translations): restore missing %1 placeholders in ko_KR, pt_PT, zh_CN
- fix(MAVLink): expose enum values to QML through MAVLinkEnums
- fix(MissionManager): restore mission commands lost to broken enum translations
- fix(Scripting): center download/delete icons on selected script
- Fix ArduPilot lua script list directory not working
- fix(MainWindow): stop critical vehicle message popup stealing keyboard focus
- fix(FTP): preserve paths when removing the MAVFTP URI scheme
- fix(Audio): pronounce acronyms in vehicle status text
- fix(APM): start takeoff when vehicle is already armed on the ground
- fix(Video): show receiver settings for discovered streams
- fix(LogManager): let LoggingCategoriesDialog scroll as a whole instead of nested views
- fix(AppLogging): make filter bar horizontally scrollable, put Categories first
- fix(AnalyzeView): complete 0 byte onboard logs instead of stalling the download
- fix(Settings): show sidebar group dividers and hide dangling ones
- fix(Camera): stop timelapse capture from the shutter button
- fix(Camera): stop zoom slider echoing camera-reported zoom back as a command
- fix(Comms): read link connection state from atomic flag, not thread-affine socket
- fix(RadioCal): keep throttle stick down in diagram for non-centered throttle
- fix(Vehicle): remove initial connect outer timeouts causing slow-link failures
Installation
See the Download and Install page for per-platform installation instructions.
Reporting Issues
Please report any problems you find on GitHub Issues, noting that you are running v5.1 Stable.