Dimension scores are derived from public data and fields; weighted into the composite. Reference only.
HaloBLE is a Bluetooth Low Energy GATT terminal app built for engineers, makers, and hardware enthusiasts. Its goal is to provide a BLE debugging experience on mobile that feels similar to a serial terminal. It is not a complex protocol analyzer, nor is it a basic consumer-facing scanner. Instead, it is a mobile tool for scanning devices, connecting to peripherals, sending commands, and observing responses.
In terms of functionality, it supports real-time RSSI scanning, device name and address display, favorite devices, and automatic scan stop after 30 seconds. The console supports sending and displaying data in ASCII and HEX, with configurable line endings including CRLF, LF, CR, NLCR, or custom endings. Its macro features include timestamp, counter, and newline, and it supports comma-separated command sequences. Each send waits for the previous EOL-terminated response, making it suitable for TX→RX→TX firmware interaction workflows. The GATT browser lets users inspect services and characteristics, identify read, write, notify, and indicate properties, and directly read values or toggle notifications. Settings such as the write characteristic, display mode, and write type are remembered per device, reducing repeated configuration.
HaloBLE covers native iOS SwiftUI and native Android Jetpack Compose, with support for English, German, and Polish. It is suitable for nRF, ESP32, STM32, custom MCUs, and off-the-shelf BLE peripherals, as long as the device exposes GATT services and characteristics. Its privacy commitments are fairly clear: no account, no ads, no tracking, no analytics, no third-party SDKs, no network code, and only Bluetooth permission requests. The terms indicate that the app is licensed as closed-source software, and that reverse engineering or redistribution outside app stores is not allowed.
Pricing is a one-time lifetime purchase of $4.99 on both the App Store and Google Play, with no subscription or in-app purchases. Future updates are included, making it good value for professional debugging scenarios. Its strengths are that it is lightweight, focused, privacy-friendly, and covers common BLE terminal workflows. Its drawbacks are that v1.0 is still awaiting app store review, the store links are not yet live, and it does not provide a desktop version, self-hosting, external API/SDK, or full protocol analysis capabilities. Current documentation mainly consists of the official website description and FAQ, which are enough to understand the product but do not amount to a complete manual.
It is suitable for BLE firmware engineers, embedded developers, lab bench debugging staff, and makers. For access from China, no clear restrictions on the official website itself are provided, but purchase depends on the App Store or Google Play. Since Google Play is generally restricted in mainland China, overall access can be considered partially limited. Alternatives include nRF Connect, LightBlue, BLE Scanner, or Serial Bluetooth Terminal.
⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on haloble.com official site.
haloble.com is an United States Dev Tools provider. TG4G tracks its product information, with monthly pricing from $4.99, an overall rating of 7.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach haloble.com directly.