Steam Controller Flash Tool — Firmware Update for Bluetooth

Unlock Bluetooth on Your Steam Controller (2015)

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.

Features

How to Update Your Steam Controller Firmware

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.

Official Valve Resources

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.

Open Source

Built with React and TypeScript. Source code available on GitHub. Based on the reverse engineering work of OpenSteamController and SteamControllerTool.