HTML5 WebUSB Device Tester

USB Device Detection (WebUSB)

Detect authorized USB devices, request permission, open/close, and inspect configuration/interface details.
Idle

Devices

Authorized devices (this browser/profile)
WebUSB support
—
Secure context
—
Selected device
—
VID:PID
—
Serial
—
Manufacturer
—
Product
—
Opened
—
Some devices only expose generic USB classes (HID/storage/etc.) and will not appear or won’t be accessible. Devices designed for WebUSB often provide a landing page URL in their descriptors (not always readable without vendor commands).

Log

Common gotchas:
  • Must be HTTPS or localhost.
  • Requesting a device requires a user click.
  • Opening/claiming interfaces can fail if a native driver is holding it.