As long as your scanner can read Code128 and can be programmed to send a carriage return after the value that is read it will be compatible. Huh?


Pretty much every USB scanner you can find will work out of the box with no setup. Literally, plug and play. Bluetooth scanners will require paring or will come with a usb dongle. Aside from wired or wireless the difference from scanner to scanner is how clear the barcodes have to be in order to get a good scan and how quickly they can scan. 

Better scanners can read damaged barcodes and good optical scanners can scan right through plastic bags or scan barcodes that are displayed on a mobile device or computer screen. 

While the full "web app" version of GroovePacker requires a desktop or tablet running Google Chrome we also have a mobile app that supports the basic scanning functionality which runs on IOS and Android.


A Bluetooth barcode scanner can be connected to the mobile device which receives the scan data much like a scanner sends it to a desktop. While this does work it means that the user has two separate devices to manage. If you require a mobile solution and you are getting new equipment there is an all-in-one option listed below that integrates a high-quality scanner with the mobile device and provides a much better experience.

Another common, mobile setup is to fit a pick cart with a Chromebook. A wireless scanner can send scans as the user picks items and places them in totes or parcels on the cart. 

The scanner options below have been tested extensively with GroovePacker:

  • These scanners are inexpensive and they read well, but if they are dropped repeatedly they do break. One solution is to tether them with a bungee cord.

  • These are similar in function but much more durable, made by Motorola.

  • These can be used hands-free and because they sit on the desk. In addition to saving some time, this means the likelihood of a drop is lower. They also scan barcodes that might be missed by cheaper scanners and they scan faster, but the price is a good bit higher.

  • These are bluetooth scanners. They are compatible with IOS as well as mac and pc and can read barcodes from a screen.

  •  If you are looking for a reliable all-in-one mobile solution these devices are GroovePacker certified to ensure excellent compatibility. They are Android devices with a powerful optical scanner in a rugged case. Rather than sending the scanned data to a Chromebook or desktop the mobile version of GroovePacker runs on the device itself. Both of the scanners listed here will read barcodes from shiny surfaces and device screens quickly and consistently.  Support for these scanners is offered by Barcode Arena.

Connecting your barcode scanner to GroovePacker

Your scanner will automatically work with GroovePacker if it is connected to and working with the computer/IOS device your are using. It may need to be configured to "press enter" after each scan. After scanning a barcdoe the scanner should:

1) the decoded barcode and type it out wherever the cursor is

2) send the enter key (also called carriage return)

You can verify this using any text document you can type in (ie Notepad, Notes, an email, etc) If the barcodes do not get typed into your text doc or they cursor does not move to the next line afterward, you'll need to connect or configure your scanner before using GroovePacker. Please consult your scanner manufacturer. 

Connecting it to the computer will vary based on the scanner. USB scanners you just plug in, and in most cases they are treated as a keyboard device. No drivers will need to be installed.  Bluetooth scanners have a pairing function the manual will describe the process. They may also need to be configured to specially for the operating system you are using. Their manual will explain.

When connected you should be able to scan any functional barcode (test retail barcodes if you're not certain those you have printed are working) and the scanner will type out the decoded numbers/letters of the barcode and then jump to the next line as if you pressed Enter after.