Description
About WebUSB Test
Introduction
This page checks whether WebUSB exists in your browser and can open the system device picker. Firefox and Safari typically do not support WebUSB. The page does not take over your device or transfer files.
What this tool does
It reports API availability and can request a device with your gesture. It does not claim interfaces or read device memory.
When to use it
Use it to confirm Chrome/Edge WebUSB presence before debugging a USB web app.
How it works
Supported: Chrome and Edge on desktop (HTTPS). Unsupported: Firefox and Safari in normal builds. Why: USB access is powerful and tightly limited. Permissions: you must approve a device in the browser picker. Hardware: a compatible USB device if you use the picker; none required to see “unsupported.” Expected: available/unavailable status, optional picker, no data transfer.
Step-by-step instructions
- Open WebUSB Test in Chrome or Edge over HTTPS.
- Read availability.
- Optionally pick a device, or cancel.
Common problems
Unsupported in Firefox/Safari is expected. HTTP (non-secure) pages cannot use WebUSB.
Privacy explanation
No USB data is read or uploaded. You control the picker.