Web Bluetooth Debugger
Scan BLE devices, monitor RSSI signal strength, and explore GATT services
Web Bluetooth is not supported in your browser
Please use Chrome, Edge, or Opera on desktop for Web Bluetooth support. Firefox and Safari do not support this API.
Download ChromeDevice Information
-
-
Disconnected
GATT Services Explorer
Connecting...
RSSI Signal Monitor
Notification Log
No notifications received yet. Subscribe to a characteristic with Notify property.
How to Use
Click 'Scan for BLE Devices'
This will open your browser's Bluetooth device picker dialog. Your browser will search for nearby BLE devices and display them in a list.
Select a Device
Choose the BLE device you want to debug from the browser's picker. The device will then connect to this tool.
Explore GATT Services
After connecting, click 'Connect GATT' to discover all services and characteristics exposed by the device. You can read, write, and subscribe to notifications.
Monitor Signal Strength
Use the RSSI monitor to track the Bluetooth signal strength in real-time. This helps identify connectivity issues or optimal device placement.
Features
BLE Device Scanning
Scan for nearby Bluetooth Low Energy devices using the Web Bluetooth API. Connect to any compatible BLE device directly from your browser.
RSSI Signal Monitoring
Monitor real-time signal strength (RSSI) with a visual graph. Track signal quality over time to diagnose connectivity issues.
GATT Service Explorer
Discover and explore all GATT services and characteristics. View service UUIDs, characteristic properties, and descriptors in a tree structure.
Read/Write Values
Read characteristic values in Hex, Text, or Decimal format. Write values to writable characteristics for device control and testing.
Notification Subscription
Subscribe to characteristics with Notify or Indicate properties. View a timestamped log of all incoming notifications.
Browser Compatibility
Web Bluetooth API support varies by browser and operating system:
- Chrome 56+ — Full support on Windows, macOS, Linux, Android, ChromeOS
- Edge 79+ — Full support on Windows, macOS
- Opera 43+ — Full support
- Firefox — Not supported (no Web Bluetooth implementation)
- Safari — Not supported (experimental flag available but limited)
Browser Limitations
- Web Bluetooth only works in Chrome, Edge, and Opera. Firefox and Safari are not supported.
- HTTPS connection is required. The API won't work on non-secure (HTTP) pages.
- You cannot passively scan all devices. The browser's permission dialog must be used to select a device.
- Real MAC addresses are hidden for privacy. You'll see a browser-generated Device ID instead.
- Some devices may require pairing at the OS level before they appear in the browser's device picker.
Related Tools
Online Serial Port Debugger
Browser-based serial debugging tool - no download required, real-time monitoring via Web Serial API
Gamepad Tester Online
Test controller buttons, analog sticks, triggers, D-pad, and vibration with drift detection
Mic Test Online
Test microphone with real-time audio visualizer, volume meter, and recording playback