Supported Hardware for Android Devices
The Square app is compatible with a wide variety of third-party hardware accessories. Below, you’ll find a list of supported accessories for Android devices, where to purchase them, and information on getting set up.
Note: Bluetooth hardware accessories aren’t currently supported with Android devices.
USB Receipt Printers
USB receipt printers can be used to print customer receipts, order tickets, and order ticket stubs. USB printers connect to Android devices via a USB OTG (On-The-Go) adaptor. Make sure your device supports USB OTG or USB Host mode.
Note: TSP100 series printers used with the Square app require 80mm receipt paper.
Receipt Printers with Ethernet Interface
Ethernet receipt printers can be used to print customer receipts, order tickets and order ticket stubs. Ethernet interface printers are best for stationary use, and aren’t designed to be mobile.
The Ethernet printers compatible with the app are thermal printers. They require heat-sensitive paper and won’t work with non-thermal receipt paper. These types of printers aren’t ideal for kitchens or high-temperature working areas.
- Star Micronics TSP143LAN*
- Star Micronics TSP654IIE3*
- Star Micronics TSP143IIILAN
*Ethernet interface thermal printer with 80mm/3” receipt paper.
Impact Kitchen Ticket Printer with Ethernet Interface
Impact printers only print order tickets for a kitchen. They’re not affected by heat and can withstand warm environments. They require heat-sensitive paper and won’t work with non-thermal, receipt printer paper.
- Star Micronics SP742ML: Ethernet interface impact printer with 80mm/3” receipt paper
Barcode and Label Printer
We don’t officially support specific barcode and label printers and can’t guarantee compatibility, but many customers have success with the DYMO Label Writer 450.
The following cash drawers must be connected to a receipt printer to open automatically after a sale:
- Star CB-2002
- Tysso Flip-Top Cash Drawer
- Heckler Design Windfall Automatic Cash Drawer
- Star Micronics SMD2-1617
- Star Micronics SMD2-1317
The USB cash drawer below must be connected to your Android device using a USB On-The-Go adaptor to open automatically after a sale:
- APG Vasario 1416 USB driven cash drawer
Note: If your cash drawer isn’t connected directly to a receipt printer or your device, you’ll need to manually open the drawer using the cash drawer key.
USB Barcode Scanners
Easily add items to your library and speed up your checkout flow with a barcode scanner. Connect the following USB barcode scanners to your device using a USB OTG adaptor:
- Honeywell Voyager barcode scanner
- Honeywell 1900
- Honeywell 1300G
- Symbol LS2208
- Symbol DS6707
Note:Your device must be running Android 5.0 to use a bar code scanner.