USB Device Test

A free browser USB device diagnostic. Helps you verify a specific USB device (barcode scanner, payment terminal, signature pad, or other HID device) is recognized by this browser through WebUSB or WebHID. Useful for confirming a device is wired up and the browser can see it before debugging a vendor app.

Privacy: WebUSB and WebHID by design only expose devices you explicitly select in a browser dialog. No device data is transmitted off the workstation. View source to verify.

Configuration

Driver: WebUSB + WebHID APIs

Takes about 20 seconds. Each device must be explicitly approved by you in a browser chooser; nothing is read without your click.

Status Check Step
Pending

Browser supports WebUSB and/or WebHID

Feature-detecting navigator.usb and navigator.hid.

1 of 3
Pending

User can grant access to a device

Click a button below to open the browser's USB or HID chooser, then pick your device.

2 of 3
Pending

Already-paired devices are remembered

Calling getDevices() on both APIs to list devices paired with this origin.

3 of 3