Is My Bluetooth Working?
Click Scan to discover nearby Bluetooth Low Energy devices, connect, and inspect GATT services — all processed locally in your browser.
This test uses the Web Bluetooth API to scan for nearby BLE devices, establish a GATT connection, and enumerate available services and characteristics to verify Bluetooth functionality.
Web Bluetooth API has been available since Chrome 56 (February 2017) and supports BLE devices but not Bluetooth Classic, covering most modern peripherals including heart rate monitors, fitness trackers, and IoT sensors.
What Do Your Results Mean?
| Result | Range | Meaning |
|---|---|---|
| Good | Device found and GATT services listed | Your Bluetooth adapter is working correctly, the BLE device is discoverable, and the browser can communicate with it. All enumerated services are accessible. |
| Warning | Device found but no services or connection drops | The device is visible but may not support GATT or the connection is unstable. Check device battery, move closer, and ensure no other app has claimed the device. |
| Bad | No devices found or scan fails | Bluetooth may be disabled in system settings, the browser doesn't support Web Bluetooth (Safari/Firefox), or there are no BLE devices in range. |
Common Issues and How to Fix Them
Browser shows 'Web Bluetooth is not supported'
Web Bluetooth requires Chrome, Edge, or Opera. Safari and Firefox do not support it. On Linux, enable chrome://flags/#enable-web-bluetooth if needed.
Scan finds no devices even though Bluetooth is on
Ensure the target device is in discoverable/pairing mode. Web Bluetooth only scans for BLE (Low Energy) devices — classic Bluetooth devices like older speakers won't appear.
Device connects but immediately disconnects
The device may be paired to another computer or phone. Unpair it from all other devices first, then retry. Also check if the device battery is low.