BLE / Web Bluetooth
BLE Bluetooth Debugger
Connect to BLE devices in the browser with name or service UUID filters, inspect GATT services and characteristics, read, write, and subscribe to notifications.
Connection and Scan
Idle- Open this HTTPS page with desktop Chrome or Edge.
- Put the BLE device into advertising or pairing mode and keep it near the computer.
- Click Select and Connect, then choose the BLE device in the browser picker.
- After connecting, select readable, writable, or notifiable characteristics for debugging.
This tool asks the browser to open the BLE device picker and preloads common UART, Battery, and Device Information service permissions. A web page cannot silently list every nearby Bluetooth device.
GATT
0Debug Log
0Compatibility and Limits
Browser Requirements
Web BLE depends on the Web Bluetooth API and mainly works in desktop Chrome, Edge, and other Chromium browsers. Firefox, Safari, and iOS browsers generally cannot use it. The page must be HTTPS or localhost.
Permission
The browser only opens the Bluetooth picker after a user click. Each connection requires explicit device selection; a web page cannot silently scan all nearby Bluetooth devices.
UUID Setup
The browser only allows access to services declared during this permission request. This tool includes common UART, Battery, and Device Information services; private device services can be added to the preset list later.
Privacy
BLE data is handled only in the current browser page and is not uploaded to the server. The browser requires explicit device selection and permission.