Bluetooth LE (BLE) scanner, sniffer, and dev tool for engineers & makers alike
BLE Hero for Android is your all-in-one Bluetooth LE development companion.
🤔 Whether you’re a professional engineer, firmware developer, or IoT hobbyist, BLE Hero puts powerful scanning, Firmware Upgrade, GATT exploration, and logging tools right in your pocket.
🎥 Built-In Tutorials • Step-by-step video guides under the Help section
🌗 Light & Dark Themes with Extra Personality • Automatically matches your system theme or choose manually
🔄 DFU (Device Firmware Update) Support • MCUBoot • Legacy Nordic DFU • Send us a request for any other platforms you would like support for
🔍 BLE Scanning & Discovery • Regularly updated list of Bluetooth SIG Company IDs • Powerful search—filter by any field in the advertisement packet • Real-time RSSI • Real-time advertisment interval estimation • Detailed raw advertisement data view • “Favorite” devices & permanent ignore list • Locator mode to help locate devices
🔗 Connection Management • Maintain simultaneous connections to dozens of devices • Automatic reconnect from any screen—no need to restart your scan
🧩 GATT Explorer • Browse services, characteristics & descriptors • Read value formats: HEX | ASCII | UInt8 arrays • Notifications & indication handling • Detailed read/write history with timestamps • Custom keyboards for writing: HEX, ASCII & Decimal
📜 Advanced Logging & Diagnostics • Industry-leading, low-level BLE event logging • Searchable log viewer (advertisements, connections, GATT events, system status) • Error descriptions on disconnects, failed operations & more • Enable/disable individual log categories on the fly • Export logs as text (email, cloud storage, file system) • JSON, CSV, and TXT log export formats
Why Choose BLE Hero? • Precision: Dive into every byte of your Bluetooth LE packets. • Flexibility: From DFU to diagnostics, one app does it all. • Usability: Intuitive UI with light/dark modes and in-app tutorials.