FlySpark logoFlySpark

Betaflight Configurator in your browser and on your phone

FlySpark is a Betaflight configurator that runs in Chrome or Edge on your computer and as an app on Android and iPhone. Plug your flight controller in over USB, or pair a Bluetooth UART module, and the same tabs you know from the desktop tool open on the screen in front of you.

There is nothing to install in the browser, and a simulated quad lets you look around every tab before you connect real hardware.

Free. Hardware connections need Chrome or Edge on a computer; phones use the FlySpark app.

Features

Why use a Betaflight configurator in the browser?

Most pilots tune at the field, not at a desk. A laptop with Chrome is often already in the bag, and a phone always is. FlySpark gives you the same configuration screens in both places, so you can change a rate, swap a UART or turn on a mode without carrying a special machine.

Betaflight's own configurator is also available as a web app, and it remains the reference tool for the firmware. FlySpark is an independent alternative with a different layout built for touch screens and small windows. Use whichever suits the job; both talk to the same firmware over MSP, so your settings stay where they belong, on the flight controller.

What you can change

The PID Tuning tab shows the simplified sliders and the full PID table, with feedforward and the filter settings next to them. Rates offers a live curve, and the Receiver tab shows channel bars as you move the sticks. The OSD tab places elements on a preview of your camera view, and the VTX tab includes a VTX table editor for bands, channels and power levels.

When a setting has no screen of its own, the CLI tab is there, with history and a dump you can copy. Changes are saved to the board with a save and reboot, as Betaflight expects.

Browser requirements

USB and Bluetooth in the browser use Web Serial and Web Bluetooth, which today means Chrome or Edge on Windows, macOS, Linux or ChromeOS. Safari and Firefox do not offer these interfaces. On a phone, install the FlySpark app from Google Play or the App Store instead; the Android app also works with a USB OTG cable.

If your board does not show up, try a data cable rather than a charge-only cable, and check that no other configurator has the port open. The firmware flasher page covers boards that are stuck in the bootloader.

How to connect a Betaflight flight controller in the browser

  1. Open the configurator. Open FlySpark in Chrome or Edge and choose Betaflight. Take the propellers off before you connect.
  2. Plug in the board. Connect the flight controller with a USB data cable, or power the quad if you use a Bluetooth module.
  3. Pick the port. Choose USB or Bluetooth. The browser asks which device to allow; pick your flight controller.
  4. Change and save. Edit the tabs you need, then save. The board reboots with the new settings.

Frequently asked questions

Is there a Betaflight configurator for Android?

Yes. The FlySpark app on Google Play configures Betaflight over a USB OTG cable, a Bluetooth UART module or a Wi-Fi MSP bridge. The browser version covers USB and Bluetooth on a computer.

Which browsers work?

Chrome and Edge on desktop, because they support Web Serial and Web Bluetooth. Safari and Firefox cannot reach USB serial devices from a web page.

Does it replace the official Betaflight Configurator?

It covers the everyday tabs and the CLI. The official configurator is the reference for every new firmware feature, and you can switch between the two at any time because both read and write the same settings on the board.

Is it free?

Yes. The web version and the configurator in the apps are free to use.

Can I try it without a drone?

Yes. Choose the demo and a simulated Betaflight quad answers every tab, with nothing plugged in.

See every FlySpark tool

Ready to try it?

Free. Hardware connections need Chrome or Edge on a computer; phones use the FlySpark app.