Benchling supports label printing to keep track of inventory items, such as boxes, plates, containers, and vials. 

Purchase and configure a compatible printer

You will need a label printer that supports Zebra Programming Language (ZPL). Any printer under the “ZPL” or “ZPL and EPL” listings from Zebra will be supported, however there are also printers made by other manufacturers that support ZPL.

If the printer is connected to a private network, you will need to configure it such that Benchling can communicate with it. 

Option 1 (Preferred): Configure printers using Zebra Browser Print Application

Set up the printer using the Zebra Browser Print application. For instructions, please visit this tutorial.

Option 2: Configure printers manually

Printers can also be manually configured. First, you will need to work with your IT team to set up a firewall rule to allow Benchling to send print messages to a public IP address, which will be forwarded to your internal printer IP. Please contact your main Benchling point of contact or Benchling support for more help.

Additionally, you will need to buy labels and cartridges for the printer. The recommended label size for Eppendorf tubes and cryovials is 1” by 0.5”, although the amount of information that will fit on the label may be limited.

Tip: Use one label size per printer to avoid confusion when switching label sizes.

Add printers to Benchling (Option 2 Only):

  1. Navigate to your registry settings (you can click the gear icon next to an open registry), and select the “Label Printing” section.

  2. Click on the “Printers” tab and click “Create.”

  3. Fill out the form provided. There are four fields: 

  • Name: The name of the printer. Use a descriptive name (e.g. location) so that users can pick it out of the list.

  • Address: The IP address to which Benchling will send print requests. As described above, this must be a publicly-accessible IP that is in a range that has been whitelisted by Benchling. Any IP address that starts with 10., 172., or 192. will not be a public address.

  • Port: The port that Benchling will use to send the print request to the IP address.

  • Description (optional): An extra description about the printer. This is only surfaced in the printer settings page. 

Once a printer is added here, you will be able to select it when printing labels.

After you have configured your printers, look through our articles about:

Did this answer your question?