BLE debugging on your Mac.
Scan. Connect. Read. Write.
Scan Bluetooth Low Energy devices, browse GATT services, read and write characteristics, and monitor advertisements. No nRF Connect installation issues. No SDK download. Install from the App Store.
Screenshots
See it in action
Scan for nearby BLE peripherals with signal strength, advertised services, and device identification.
Explore services, characteristics, and descriptors in a structured tree view. Read and write values with one click.
Real-time advertisement packet capture with parsed service data, manufacturer data, and RSSI tracking.
01 — The Problem
nRF Connect won't install on your Mac.
nRF Connect for Desktop — the de facto BLE debugging tool — has well-documented installation failures on macOS. The BLE module fails with "Failed to get the library" errors. Existing Mac App Store BLE tools are fragmented, basic, and none covers scan + connect + GATT browse + read/write in a single polished app.
nRF Connect Installs Fail
The most popular BLE debugging tool fails to install on macOS. BLE module "Failed to get the library" errors reported across Nordic DevZone forums.
Fragmented App Store
At least 8 different BLE apps on the Mac App Store, all doing slightly different things. None is the definitive tool. Users download multiple apps for a complete workflow.
CLI-Only Alternatives
blew, HumBLE Explorer, blueutil — powerful but terminal-only. No GUI for GATT browsing. You're reading hex values in a terminal instead of a structured interface.
Wireshark Overkill
Wireshark can capture BLE packets but requires special setup, captures everything, and has a steep learning curve for anyone who just wants to read a characteristic value.
02 — Features
BLE debugging in one native app.
Device Scanner
Scan for all BLE peripherals in range. See device name, signal strength (RSSI), and advertised services. Filter by service UUID to find specific device types.
GATT Browser
Connect to any device and browse its full GATT table. Services, characteristics, and descriptors displayed in a tree view with UUID lookup.
Read / Write
Read characteristic values in hex, UTF-8, or decimal. Write new values to writable characteristics. Subscribe to notifications for real-time data streams.
Advertisement Monitor
Monitor advertising packets from multiple devices simultaneously. Track RSSI changes over time. Log advertisement data for analysis.
UUID Lookup
Automatic UUID-to-name mapping for standard Bluetooth SIG services and characteristics. Custom UUIDs highlighted for quick identification of proprietary services.
Connection Log
Log all read, write, and notification events with timestamps. Export connection history for debugging connection stability issues and intermittent failures.
03 — FAQ
Common questions
Mac App Store
BLE debugging without the SDK.
Also from MacTools