System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Back to Home

Connect Hardware to the Square Point of Sale App on Android Devices

Connect supported hardware accessories to the Square Point of Sale app on your Android device. To get started, view supported hardware for Android devices.

Create a Printer Station and Connect a Printer to Your Android Device

Use Printer Stations to save your settings to your device and easily swap between connected printers.

Ethernet Receipt Printer

Note: Your printer must have an Ethernet interface. You can order swappable interfaces but be sure to request the Ethernet connection type on your printer.

  1. Locate your wireless router with Ethernet port and make sure you have a strong Wi-Fi signal.

  2. Connect one end of the Ethernet cable into the rear panel of the printer, and plug the other end of the cable into the wireless router’s Ethernet port.

  3. From the Square app, tap More from the navigation bar at the bottom of the screen.

  4. Tap Settings > Hardware >Printers > Profiles >Create Printer Profile.

  5. Enter a profile name.

  6. Under Printer defaults, toggle on what you’d like to print, such as receipts, order tickets, etc.

  7. Select Save and then Assign printer.

  8. Select your printer and tap Save.

  9. Make sure the receipt printer and your device are connected to the same Wi-Fi network. To test your connection, tap Test Print.

To connect multiple devices to the same Ethernet printer, assign each device to the same printer profile. You can also print copies of the same receipt to multiple printers from one device.

USB Receipt Printer

  1. Plug your printer into your Android device using a USB OTG (On-The-Go) adaptor.

  2. From the Square Point of Sale app, tap More from the navigation bar at the bottom of the screen.

  3. Tap Settings > Hardware >Printers > Profiles > Create Printer Profile.

  4. Enter a profile name.

  5. Under Printer defaults, toggle on what you’d like to print, such as receipts, order tickets, etc.

  6. Select Save and then Assign printer.

  7. Tap Printer and select your USB printer. To test your printer connection, tap Test Print.

Connect a Cash Drawer to Your Android Device

There are two options for connecting a cash drawer to the Square app on your Android device:

  • Link your cash drawer directly to a supported receipt printer.

  • Connect your cash drawer directly to your Android device via a USB OTG adaptor.

Once the cash drawer is set up, it’ll automatically open in the following scenarios:

  • Cash payments

  • Cash refunds

  • Payments entered as cheques or other-tender gift cards

Connect a USB Barcode Scanner to your Android Device

To connect a supported barcode scanner, your device must be running Android 5.0 software and you’ll need a micro USB to USB adaptor. To get set up:

  1. Open the Square app on your device.

  2. Plug the USB barcode scanner into your Android device using the adaptor.

  3. The app will notify you when an accessory has been attached.

Keep in mind, Bluetooth scanners are not currently supported on Android devices.

For a list of all supported hardware by device, take a look at our hardware compatibility page.

Connect a USB Scale to your Android Device

The Brecknell 6700U USB scale is compatible with Square Register and Android devices* and requires the following:

To connect the Brecknell 6700U scale to your Android device:

  1. Plug the 9-pin male end of the serial USB cable into the port on your scale, and insert the USB-A male side into the hub for your Android device.

  2. To check the connection, open the Square Point of Sale app and tape More on the navigation bar.

  3. Tap Settings > Hardware > Scales.

  4. The connected scale should appear in the app menu as _USB Scale_. Keep in mind your Square Point of Sale app can only connect to one scale at a time.

To disconnect the scale, simply unplug the scale’s cable from your device.

*Make sure the minimum side length of your Android device is 88mm. Otherwise, scales cannot be connected to that particular Android device. This minimum side length requirement does not apply to Square Register.

Note : our scale integration in the UK allows weighed items to be sold per gram (g) or kilogram (kg). You can configure the measurement type of your items in the Items section of Square Point of Sale or Dashboard.

When a scale is connected, a pop-up box showing the unit total and price will appear for 2 seconds when items are added to basket.

Can't find what you need?