Web Bluetooth API

E856215

The Web Bluetooth API is a browser-based interface that enables websites to communicate directly with nearby Bluetooth Low Energy devices in a secure, user-consented way.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
WebBluetooth API 1

Statements (50)

Predicate Object
instanceOf Bluetooth Low Energy interface
Web API
browser technology
accessedVia JavaScript NERFINISHED
aimsTo avoid native app installation for BLE use cases
enable hardware access from the web
allows connecting to Bluetooth devices
device discovery
reading GATT characteristics
receiving notifications from GATT characteristics
writing GATT characteristics
alsoKnownAs Web Bluetooth NERFINISHED
designedFor web applications
enables communication with nearby Bluetooth Low Energy devices
exposes navigator.bluetooth interface
focusesOn GATT-based Bluetooth communication
implements permission-based device access model
introducedAround 2015
notSupportedBy Apple Safari (as of 2024) NERFINISHED
notWidelySupportedBy Mozilla Firefox NERFINISHED
partiallySupportedBy Opera NERFINISHED
provides client-side Bluetooth functionality
relatedTo Generic Sensor API NERFINISHED
Web Serial API NERFINISHED
WebUSB API NERFINISHED
requires HTTPS NERFINISHED
secure context
user consent
runsIn web browser
securityModel limited access to advertised services
origin-based access control
user-mediated device selection dialog
specifiedIn W3C Web Bluetooth Community Group documents NERFINISHED
standardizedBy W3C NERFINISHED
supportedBy Android Chrome NERFINISHED
ChromeOS NERFINISHED
Google Chrome NERFINISHED
Microsoft Edge NERFINISHED
supports Bluetooth Low Energy NERFINISHED
device pairing
platform-native Bluetooth stacks
reconnecting to previously authorized devices
useCase configuring BLE peripherals
connecting to fitness trackers
connecting to heart rate monitors
controlling IoT devices
interacting with sensors
uses Bluetooth device filters
characteristic UUID filters
service UUID filters

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Open Web Platform hasComponent Web Bluetooth API
Chrome Web Platform features includesAPI Web Bluetooth API
this entity surface form: WebBluetooth API