Web Bluetooth API

Allows web sites to communicate over GATT with nearby user-selected Bluetooth devices in a secure and privacy-preserving way. Status in Chrome is more complicated than can be captured by this form. In Chrome 56, this shipped on Android, ChromeOS, and macOS. In Chrome 70 it is shipping on Windows 10. For earlier versions of Windows and Linux, it is still behind a flag (chrome://flags/#enable-experimental-web-platform-features).

Comments

Intent to Ship: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/Ono3RWkejAA/2skvuBhSCQAJ The API is only partially implemented. See https://github.com/WebBluetoothCG/web-bluetooth/blob/master/implementation-status.md for which pieces are done in which releases. Status in Opera for Android: in development.

Demos

Documentation

Specification

Editor's draft

Status in Chromium

Blink>Bluetooth


Enabled by default (tracking bug) in:

  • Chrome for desktop release 56
  • Chrome for Android release 56
  • Opera release 43
  • Opera for Android release 43

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

Owners

Last updated on 2018-08-23