Update your original Steam Controller (2015) firmware to add Bluetooth support. This free, open-source tool flashes the official Valve BLE firmware update directly from your browser — no downloads, no installs required.
This tool uses the WebHID API to communicate directly with your Steam Controller over USB and update the firmware. The BLE firmware update adds Bluetooth Low Energy support — hold Steam+Y to pair via Bluetooth, or Steam+A to use the wireless receiver.
Plug in your Steam Controller via USB, open this page in Chrome or Edge, and click Connect. The step-guided wizard handles the rest: choose firmware, run pre-flight checks, flash, and you're done.
The BLE firmware was officially released by Valve in 2018. For more information, see Valve's Steam Controller BLE FAQ and the original BLE firmware announcement.
Built with React and TypeScript. Source code available on GitHub. Based on the reverse engineering work of OpenSteamController and SteamControllerTool.