As an administrator, you can connect peripherals to managed ChromeOS devices directly or through virtualization.
Peripheral devices are internal or external devices, such as badge readers and printers, that connect directly to ChromeOS devices to provide additional functionality.
Supported peripherals
Browse the table of external peripherals that are supported for ChromeOS devices
The peripherals listed in the table are tested by Google and our partners. The list is regularly validated.
Category | Device brands | Mode of integration | Sample configuration |
---|---|---|---|
Badge reader |
HID rf IDEAS |
ChromeOS for clinician solution with Imprivata | Guide and list—Imprivata in Healthcare |
Third-party authentication software is required, such as rf IDEAS Universal SDK | — | ||
Virtualization solutions | |||
Barcode scanner |
Honeywell Zebra |
Keyboard mode |
— |
Virtualization solutions |
Citrix VMware |
||
Credit card | Stripe | Network-based solution (Citrix) |
Contact your customer engineer |
PAX payment terminals with TrustCommerce |
Network-based solution |
Contact your customer engineer |
|
Virtualization (Citrix) | |||
Foot control |
Philips |
ACC2300—Works with supported web apps | Requires the Dictation support software development kit (SDK) for full functionality |
Interactive display |
ELO |
Built-in support |
— |
Label printer |
Bixolon Zebra |
Chrome Printer Management API | Developer documentation—API description |
ChromeOS natively supports Zebra Programming Language (ZPL)-based label printers |
Manage local & network printers Zebra documentation |
||
Virtualization solutions | VMware documentation—VMware Horizon Client for Chrome | ||
Medical dictation device |
Philips Nuance |
Works with supported web apps |
Requires the Dictation SDK for full functionality |
Virtualization solutions | |||
Network printer |
Multiple (see Sample configuration column) |
Common UNIX Printing System (CUPS) | Manage local and network printers |
Receipt printer |
Epson |
Receipt printers with auto-map are supported on ChromeOS version117 and later | Manage local and network printers |
Signature pad |
Wacom Scriptel Topaz |
Virtualization solution |
VMware documentation—VMware Horizon |
Works with supported web apps |
|||
Smart card reader |
Multiple (see Sample configuration column) |
Built-in support via smart card middleware |
Deploy smart cards on ChromeOS Set up sign-in using smart cards on managed ChromeOS devices |
Virtualization support through the smart card connector app |
Citrix documentation—Citrix Workspace app for ChromeOS |
Peripheral integration modes
Google have tested the types of peripherals that are listed below—built-in support, driver-based support, and virtualization. In some cases, we have provided specific device management functionality using the Google Admin Console. For details, see Manage local and network printers.
Built-in support
Compatible peripherals can connect with and work seamlessly on ChromeOS devices with built-in drivers. We recommend peripherals that are Works with Chromebook (WWCB) certified. For information about the WWCB program, go to Works With Chromebook.
For information about compatible built-in support peripherals, see File types and external devices that work on Chromebooks.
Driver-based support
Driver-based support peripherals work on ChromeOS based on drivers, including:
- Chrome extensions that are built to use specific APIs or SDKs that are available
- Websites and web apps that have the relevant drivers—Based on technologies like WebUSB and the WebHID API
Virtualization
Go to Using ChromeOS peripherals in virtualization solutions.
Related topics
- Get started with ChromeOS VDI solutions
- Chromebooks accessories and chargers
- Works With Chromebook | Peripherals by solution
Google and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.