License & Deployment Mix: 15 tools – 2 OSS, 4 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)

What Is Barcode / Label Printing?

Barcode and label printing encompasses the tools, software, and infrastructure used to design, generate, and print labels bearing barcodes, text, graphics, and variable data. These solutions range from lightweight desktop label designers to enterprise-grade platforms that integrate with ERP, WMS, and inventory systems to drive automated, high-volume labelling operations.

This directory evaluates barcode and label printing tools – both open-source and commercial solutions. For inventory management systems, see Inventory Management. For IT asset tracking and lifecycle management, see IT Asset Management. For general print management (queuing, quotas, fleet monitoring), see Print Management.

Barcode / Label Printing vs Print Management

ConcernLabel PrintingPrint Management
PurposeDesign & print labelsControl print queues
OutputLabels, tags, stickersDocuments, pages
Barcodes1D, 2D, QR, RFIDN/A
PrintersThermal, label printersOffice MFPs
Variable dataSerial #, DB mergeN/A
ComplianceGHS, FDA, shippingQuotas, audit

Core Capabilities

  • Label design (WYSIWYG) – visual label editors with drag-and-drop placement of text, barcodes, graphics, shapes, and data fields on label templates of any size and shape
  • Barcode generation (1D) – creation of linear barcodes including Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, Interleaved 2-of-5, and GS1-128 symbologies
  • Barcode generation (2D) – creation of two-dimensional barcodes including QR Code, Data Matrix, PDF417, Aztec Code, and MaxiCode
  • Template management – library of reusable label templates with version control, access control, and approval workflows
  • Variable data printing – merging data from databases, spreadsheets, or APIs into label templates for unique labels per item
  • Serial number sequences – auto-incrementing serial numbers, lot codes, and date codes with configurable formats and ranges
  • Database connectivity – direct connection to SQL databases, CSV files, Excel spreadsheets, and ERP/WMS systems for real-time data-driven labels
  • Printer integration – native support for thermal transfer and direct thermal printers from Zebra, SATO, Honeywell, TSC, Brother, BIXOLON, and other industrial label printer manufacturers
  • Batch printing – automated high-volume print runs triggered by events, schedules, or system integrations (ERP, WMS, MES)
  • Compliance labels – pre-built templates and validation for GHS chemical labels, FDA nutrition facts, shipping labels (UPS, FedEx, USPS), and regulatory labelling requirements
  • RFID encoding – encoding RFID inlays during the label printing process for smart labels used in supply chain and asset tracking

The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.

Comparison


Deployment Model

ToolOn-PremCloudDockerPlatform
gLabelsYesNoNoLinux
LabelaryNoYesNoWeb
InvenTree LabelsYesYesYesWeb
Brother P-touchYesNoNoWin/Mac
BarTenderYesNoNoWindows
NiceLabelYesYesNoWin/Web
CODESOFTYesNoNoWindows
LABELVIEWYesNoNoWindows
Zebra DesignerYesNoNoWindows
Loftware CloudNoYesNoWeb
TEKLYNX CloudNoYesNoWeb
Avery D&PNoYesNoWeb
LabeljoyYesYesNoWin/Web
BarTender AutoYesNoNoWindows
PrintNodeNoYesNoWeb/API

Core Label Features

ToolDesigner1D Codes2D/QRVariableDB ConnectPrinter Integ.Batch
gLabelsWYSIWYGYesNoMergeCSVBasicNo
LabelaryZPLYesYesManualNoZebraNo
InvenTreeTemplateYesYesAutoBuilt-inYesYes
Brother P-touchWYSIWYGYesYesMergeCSV/DBBrotherYes
BarTenderWYSIWYGYesYesYesSQL/ERPUniversalYes
NiceLabelWYSIWYGYesYesYesSQL/ERPUniversalYes
CODESOFTWYSIWYGYesYesYesSQL/ODBCUniversalYes
LABELVIEWWYSIWYGYesYesYesSQL/ODBCUniversalYes
Zebra DesignerWYSIWYGYesYesYesSQL/CSVZebraYes
Loftware CloudWYSIWYGYesYesYesSQL/ERPUniversalYes
TEKLYNX CloudWYSIWYGYesYesYesSQL/CSVUniversalYes
Avery D&PWYSIWYGYesYesMergeCSVAveryYes
LabeljoyWYSIWYGYesYesMergeSQL/CSVStandardYes
BarTender AutoN/AYesYesYesSQL/ERPUniversalYes
PrintNodeAPIYesYesAPIAPIUniversalYes

Best full-feature: BarTender, NiceLabel, CODESOFT (WYSIWYG + all barcode types + variable data + ERP integration + universal printer support + batch)

Best OSS: gLabels (lightweight WYSIWYG label designer for basic labelling needs)


Compliance & Standards

ToolGHSFDAGS1-128RFIDUDI
gLabelsNoNoNoNoNo
LabelaryNoNoYesNoNo
InvenTreeNoNoNoNoNo
Brother P-touchNoNoNoNoNo
BarTenderYesYesYesYesYes
NiceLabelYesYesYesYesYes
CODESOFTYesYesYesYesYes
LABELVIEWYesNoYesYesNo
Zebra DesignerNoNoYesYesNo
Loftware CloudYesYesYesYesYes
TEKLYNX CloudYesNoYesNoNo
Avery D&PNoNoNoNoNo
LabeljoyNoNoNoNoNo
BarTender AutoYesYesYesYesYes
PrintNodeNoNoNoNoNo

Best compliance: BarTender, NiceLabel, Loftware Cloud (GHS + FDA + GS1-128 + RFID + UDI)


SSO / Authentik Integration

ToolOIDCSAMLLDAP/ADLocal
gLabelsNoNoNoOS
LabelaryNoNoNoN/A
InvenTreeOIDCNoLDAPYes
Brother P-touchNoNoNoOS
BarTenderNoNoYesYes
NiceLabelOIDCSAMLYesYes
CODESOFTNoNoYesYes
LABELVIEWNoNoYesYes
Zebra DesignerNoNoNoOS
Loftware CloudOIDCSAMLYesYes
TEKLYNX CloudNoNoNoYes
Avery D&PNoNoNoAvery
LabeljoyNoNoNoYes
BarTender AutoNoNoYesYes
PrintNodeNoNoNoAPI key

Best Authentik integration: InvenTree (native OIDC), NiceLabel (OIDC + SAML), Loftware Cloud (OIDC + SAML)


API Capabilities

ToolREST APIWebhooksSDKCLI
gLabelsNoNoNoglabels-batch
LabelaryYesNoNocURL
InvenTreeYesYesPythonYes
Brother P-touchNoNob-PACNo
BarTenderYesYes.NETYes
NiceLabelYesYes.NETYes
CODESOFTNoNoCOMYes
LABELVIEWNoNoCOMYes
Zebra DesignerNoNoNoZPL
Loftware CloudYesYesRESTNo
TEKLYNX CloudLimitedNoNoNo
Avery D&PNoNoNoNo
LabeljoyLimitedNo.NETYes
BarTender AutoYesYes.NETYes
PrintNodeYesYesMultiYes

Best API: PrintNode (REST API + webhooks + multi-language SDKs), BarTender (REST + webhooks + .NET SDK), InvenTree (REST + webhooks + Python)


Monitoring Integration

ToolHealth EPLogsSNMPMetrics
gLabelsNoNoNoNo
LabelaryN/AN/AN/AN/A
InvenTreeYesFilesNoNo
Brother P-touchNoNoNoNo
BarTenderYesFilesNoWMI
NiceLabelYesFilesNoWMI
CODESOFTNoFilesNoNo
LABELVIEWNoFilesNoNo
Zebra DesignerNoNoNoNo
Loftware CloudCloudCloudNoCloud
TEKLYNX CloudCloudCloudNoCloud
Avery D&PN/AN/AN/AN/A
LabeljoyNoFilesNoNo
BarTender AutoYesFilesNoWMI
PrintNodeYesCloudNoAPI

Best monitoring integration: BarTender (health endpoint + log files + WMI metrics), InvenTree (health endpoint + log files via Django)


Pricing

Open Source / Free

ToolLicensePricing
gLabelsGPL-3.0Free
LabelaryFree APIFree
InvenTree LabelsMITFree
Brother P-touchFreewareFree

Commercial – Self-Hosted

ToolLicensingPricing
BarTenderPer-printerFrom ~$500/printer
NiceLabelPer-printerFrom ~$400/printer
CODESOFTPer-seatFrom ~$500/seat
LABELVIEWPer-seatFrom ~$300/seat
Zebra DesignerFree (Zebra)Free with Zebra printers

Commercial – SaaS

ToolLicensingPricing
Loftware CloudPer-user/moQuote-based
TEKLYNX CloudPer-user/moFrom ~$50/user/mo
Avery D&PFree tierFree (basic)
LabeljoyPer-seatFrom ~$80/seat
BarTender AutoPer-printerFrom ~$2,000/printer
PrintNodePer-printFrom ~$10/mo

Suitability Summary

Best for IT Asset Tagging / Cable Labelling

  • Brother P-touch Editor – widely deployed in IT environments; simple label design for cable and asset labels; free software with Brother P-touch printers
  • InvenTree Labels – integrated with InvenTree inventory system; auto-generates asset/part labels; OIDC SSO; REST API

Best for Customer Warehouse / Compliance

  • BarTender – market leader for enterprise labelling; GHS/FDA compliance; SAP/Oracle integration; automation edition for high-volume
  • NiceLabel – strong compliance features; OIDC SSO; document management for label approval workflows; cloud + on-prem options

Best Cloud / API Option

  • PrintNode – cloud print API for integrating label printing into custom applications; REST API; works with any printer; developer-focused
  • Loftware Cloud – enterprise cloud labelling; compliance features; OIDC/SAML SSO; multi-site support; global labelling operations

Best OSS / Free

  • gLabels – lightweight GNOME label designer for basic labels and mail merge; suitable for small-scale IT labelling needs
  • InvenTree Labels – MIT-licensed inventory system with built-in label module; best for customers already using InvenTree

Tools

15 tools.

Avery Design & Print

Avery Design & Print is the free online label design tool from Avery Products Corporation, the world’s largest label manufacturer.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

BarTender

BarTender by Seagull Scientific is the market-leading enterprise barcode label design and printing software.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

BarTender Automation

BarTender Automation is the print server edition of Seagull Scientific’s BarTender platform, designed for high-volume, event-driven label printing integrated with business systems.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Brother P-touch Editor

Brother P-touch Editor is the free label design software bundled with Brother P-touch label printers.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

CODESOFT

CODESOFT by TEKLYNX is an enterprise-grade label design and printing application with a long history in industrial labelling.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

gLabels

gLabels is a lightweight, open-source label and business card designer for the GNOME desktop environment on Linux.

License: GPL-3.0-only (OSS) · Kind: web · Deploy: native · SSO: none

Website · Source

InvenTree Labels

InvenTree is an open-source inventory management system that includes a built-in label printing module.

License: MIT (OSS) · Kind: web · Deploy: native · SSO: OIDC

Website · Source

Labelary

Labelary is a free web-based service and REST API for rendering ZPL (Zebra Programming Language) label code to PNG or PDF previews at configurable densities, without a physical Zebra printer.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Labeljoy

Labeljoy is a barcode label design and printing application available in both desktop (Windows) and cloud editions.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

LABELVIEW

LABELVIEW by TEKLYNX is a mid-range barcode label design and printing application positioned between TEKLYNX’s entry-level product and the premium CODESOFT platform.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none

Website

Loftware Cloud

Loftware Cloud is a cloud-native enterprise label management platform designed for organizations with multi-site, global labelling operations.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML

Website

NiceLabel

NiceLabel, now part of Loftware, is an enterprise label design and print management platform focused on compliance labelling, quality control, and document management.

License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: OIDC

Website

PrintNode

PrintNode is a cloud print API service that enables applications to print to any printer from anywhere via a REST API.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

TEKLYNX Cloud

TEKLYNX Cloud is the browser-based label design and print management platform from TEKLYNX, the company behind CODESOFT and LABELVIEW.

License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none

Website

Zebra Designer

Zebra Designer is the label design software provided by Zebra Technologies for use with Zebra label printers.

License: Proprietary (proprietary) · Kind: web · Deploy: saas, docker, native · SSO: none

Website

ResorsIT Tools Catalog Search