About ChromeOS peripherals

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

Citrix documentation—Citrix Workspace app for ChromeOS

VMware documentation—VMware Horizon

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

Citrix documentation—Citrix Workspace app for ChromeOS

VMware documentation—VMware Horizon

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

Demo app and code for allowing web apps to interact with Topaz and Scriptel esignature devices on ChromeOS

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

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.

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
13710478221816186578
true
Search Help Center
true
true
true
true
true
410864
false
false