web-feature: Web serial

The navigator.serial API communicates with devices over serial ports, such as microcontrollers.

Notes

Unsupported keys in WebViews

  • Android WebView:
    api.Serial.getPorts api.Serial.requestPort api.Serial.requestPort.allowedBluetoothServiceClassIds_option api.Serial.requestPort.filters_bluetoothServiceClassId api.SerialPort.close api.SerialPort.connect_event api.SerialPort.connect_event.bluetooth_rfcomm api.SerialPort.connected api.SerialPort.disconnect_event api.SerialPort.disconnect_event.bluetooth_rfcomm api.SerialPort.forget api.SerialPort.getInfo api.SerialPort.getInfo.bluetoothServiceClassId api.SerialPort.getSignals api.SerialPort.open api.SerialPort.readable api.SerialPort.setSignals api.SerialPort.writable

WebViews are not part of Baseline Baseline logo We do web-features computation using web-features-plus-webview

Know something we don't?

Is any of the above data outdated? Or do you want to add a new WebView to the list? Heads on to GitHub and edit the data file!

Not comfortable with GitHub? Send us an email.

Please help us keeping this data updated

This feature was last updated on July 04, 2026.