Where to Download Betaflight Firmware and the Betaflight Configurator
Updated
Betaflight's official downloads are split across three places on betaflight.com: the Download page for firmware, the Apps page for the Betaflight App (the configurator) and Blackbox Explorer, and GitHub for source code and releases. Start with the Download page for firmware and the Apps page for the configurator, then use the Wiki and Support pages for setup. The site does not state pricing or login requirements for these downloads, so treat access terms as unconfirmed until you check the pages yourself.
Firmware: the Download page
The site's main navigation lists Download as a top-level item, alongside Wiki, Development, Stats, Sponsors, Blog, and Apps. That is the entry point for flight controller firmware.
Before downloading, confirm your board is supported. Betaflight states it supports a wide range of flight controllers from a variety of manufacturers, and the Betaflight Partner program provides hardware manufacturer recommendations from the development team. The site also lists a Targets resource under Support, which is where board-specific target information lives.
Practical sequence:
- Identify your flight controller's target name (from the board's documentation or the Targets resource).
- Open the Download page and select the firmware build matching that target.
- Flash using the configurator (below), then verify the board connects and responds.
Common snag: flashing the wrong target or a mismatched firmware version. The site notes that arming blocks and alerts exist for improper setup, so a board that refuses to arm after flashing is often a configuration or target mismatch rather than dead hardware.
Configurator: the Betaflight App
The Apps page is where the configurator lives. The site's Apps section lists:
- Betaflight App — the configuration application
- Blackbox Explorer — flight log analysis
- Firmware — firmware-related app entry
- GitHub — source and releases
The Betaflight App is the tool you use to set up and tune the craft after flashing firmware. The site describes the configurator's role indirectly through features it configures, including the On Screen Display, where you use drag-and-drop to place key flight metrics into the FPV video feed — battery metrics, speed, altitude, and home direction.
Blackbox Explorer: flight log analysis
Blackbox Explorer appears both in the Apps list and as a separate nav item. It is the tool for reading blackbox flight logs. Use it when you need to diagnose a tune, check for oscillations, or review what happened in a crash or failsafe event.
The site highlights a comprehensive failsafe mechanism for in-flight issues; blackbox logs are how you verify what the failsafe actually did.
What Betaflight is, and who it's for
Betaflight is described on the site as the world's leading multi-rotor flight control software, chosen by the global FPV drone racing and freestyle community for performance, precision, cutting-edge features, reliability, and hardware support. It is open source: you can read the source code and contribute on GitHub, and the team maintains a review system for code quality.
If you are new, the site points to several support routes:
| Resource | What it gives you |
|---|---|
| Wiki | Documentation |
| Support | Help entry point |
| Targets | Board/target information |
| Facebook group | 30,000+ members |
| Discord server | Growing community chat |
| YouTube (third-party) | Considerable support material |
Verification and first-run checks
After flashing firmware and opening the configurator:
- Confirm the board is detected and the correct target is shown.
- Check that arming is not blocked — the site notes arming blocks and alerts are built in for improper setup.
- Configure the OSD if you fly FPV, since drag-and-drop setup is done in the configurator.
- Confirm failsafe behavior is set as you intend, given the built-in failsafe mechanism.
If something fails at any of these steps, the Wiki and Support pages are the intended next stop, followed by the community channels.