Browser Support for Web Bluetooth

Web Bluetooth is an API that enables websites to communicate with nearby Bluetooth devices via the Generic Attribute Profile (GATT). Its support varies significantly across browsers and platforms with Apple support particularly non-existent.

Supported Browsers

BrowserSupported Versions/PlatformsNotes
Google Chrome56+ (Desktop, Android, Chrome OS)Fully supported on Chrome for Android; requires Android 6.0+ and Windows 10 1703+.
Microsoft Edge79+Fully supported.
Opera43+ (Desktop, Android)Not working on latest desktop versions; works on Android since version 46.
Android Browser97+Fully supported.
Samsung Internet6.2+Fully supported.
Opera Mobile64+Fully supported.

Not Supported

BrowserNotes
Mozilla FirefoxNo supported on any version, including Firefox for Android.
Apple SafariNo supported on any version, including iOS and macOS.
Internet ExplorerNo supported on any version.

iOS Workarounds

  • Bluefy Web BLE Browser: A third-party app for iOS that enables Web Bluetooth functionality by acting as a browser supporting the API.