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
| Concern | Label Printing | Print Management |
|---|---|---|
| Purpose | Design & print labels | Control print queues |
| Output | Labels, tags, stickers | Documents, pages |
| Barcodes | 1D, 2D, QR, RFID | N/A |
| Printers | Thermal, label printers | Office MFPs |
| Variable data | Serial #, DB merge | N/A |
| Compliance | GHS, FDA, shipping | Quotas, 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
| Tool | On-Prem | Cloud | Docker | Platform |
|---|---|---|---|---|
| gLabels | Yes | No | No | Linux |
| Labelary | No | Yes | No | Web |
| InvenTree Labels | Yes | Yes | Yes | Web |
| Brother P-touch | Yes | No | No | Win/Mac |
| BarTender | Yes | No | No | Windows |
| NiceLabel | Yes | Yes | No | Win/Web |
| CODESOFT | Yes | No | No | Windows |
| LABELVIEW | Yes | No | No | Windows |
| Zebra Designer | Yes | No | No | Windows |
| Loftware Cloud | No | Yes | No | Web |
| TEKLYNX Cloud | No | Yes | No | Web |
| Avery D&P | No | Yes | No | Web |
| Labeljoy | Yes | Yes | No | Win/Web |
| BarTender Auto | Yes | No | No | Windows |
| PrintNode | No | Yes | No | Web/API |
Core Label Features
| Tool | Designer | 1D Codes | 2D/QR | Variable | DB Connect | Printer Integ. | Batch |
|---|---|---|---|---|---|---|---|
| gLabels | WYSIWYG | Yes | No | Merge | CSV | Basic | No |
| Labelary | ZPL | Yes | Yes | Manual | No | Zebra | No |
| InvenTree | Template | Yes | Yes | Auto | Built-in | Yes | Yes |
| Brother P-touch | WYSIWYG | Yes | Yes | Merge | CSV/DB | Brother | Yes |
| BarTender | WYSIWYG | Yes | Yes | Yes | SQL/ERP | Universal | Yes |
| NiceLabel | WYSIWYG | Yes | Yes | Yes | SQL/ERP | Universal | Yes |
| CODESOFT | WYSIWYG | Yes | Yes | Yes | SQL/ODBC | Universal | Yes |
| LABELVIEW | WYSIWYG | Yes | Yes | Yes | SQL/ODBC | Universal | Yes |
| Zebra Designer | WYSIWYG | Yes | Yes | Yes | SQL/CSV | Zebra | Yes |
| Loftware Cloud | WYSIWYG | Yes | Yes | Yes | SQL/ERP | Universal | Yes |
| TEKLYNX Cloud | WYSIWYG | Yes | Yes | Yes | SQL/CSV | Universal | Yes |
| Avery D&P | WYSIWYG | Yes | Yes | Merge | CSV | Avery | Yes |
| Labeljoy | WYSIWYG | Yes | Yes | Merge | SQL/CSV | Standard | Yes |
| BarTender Auto | N/A | Yes | Yes | Yes | SQL/ERP | Universal | Yes |
| PrintNode | API | Yes | Yes | API | API | Universal | Yes |
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
| Tool | GHS | FDA | GS1-128 | RFID | UDI |
|---|---|---|---|---|---|
| gLabels | No | No | No | No | No |
| Labelary | No | No | Yes | No | No |
| InvenTree | No | No | No | No | No |
| Brother P-touch | No | No | No | No | No |
| BarTender | Yes | Yes | Yes | Yes | Yes |
| NiceLabel | Yes | Yes | Yes | Yes | Yes |
| CODESOFT | Yes | Yes | Yes | Yes | Yes |
| LABELVIEW | Yes | No | Yes | Yes | No |
| Zebra Designer | No | No | Yes | Yes | No |
| Loftware Cloud | Yes | Yes | Yes | Yes | Yes |
| TEKLYNX Cloud | Yes | No | Yes | No | No |
| Avery D&P | No | No | No | No | No |
| Labeljoy | No | No | No | No | No |
| BarTender Auto | Yes | Yes | Yes | Yes | Yes |
| PrintNode | No | No | No | No | No |
Best compliance: BarTender, NiceLabel, Loftware Cloud (GHS + FDA + GS1-128 + RFID + UDI)
SSO / Authentik Integration
| Tool | OIDC | SAML | LDAP/AD | Local |
|---|---|---|---|---|
| gLabels | No | No | No | OS |
| Labelary | No | No | No | N/A |
| InvenTree | OIDC | No | LDAP | Yes |
| Brother P-touch | No | No | No | OS |
| BarTender | No | No | Yes | Yes |
| NiceLabel | OIDC | SAML | Yes | Yes |
| CODESOFT | No | No | Yes | Yes |
| LABELVIEW | No | No | Yes | Yes |
| Zebra Designer | No | No | No | OS |
| Loftware Cloud | OIDC | SAML | Yes | Yes |
| TEKLYNX Cloud | No | No | No | Yes |
| Avery D&P | No | No | No | Avery |
| Labeljoy | No | No | No | Yes |
| BarTender Auto | No | No | Yes | Yes |
| PrintNode | No | No | No | API key |
Best Authentik integration: InvenTree (native OIDC), NiceLabel (OIDC + SAML), Loftware Cloud (OIDC + SAML)
API Capabilities
| Tool | REST API | Webhooks | SDK | CLI |
|---|---|---|---|---|
| gLabels | No | No | No | glabels-batch |
| Labelary | Yes | No | No | cURL |
| InvenTree | Yes | Yes | Python | Yes |
| Brother P-touch | No | No | b-PAC | No |
| BarTender | Yes | Yes | .NET | Yes |
| NiceLabel | Yes | Yes | .NET | Yes |
| CODESOFT | No | No | COM | Yes |
| LABELVIEW | No | No | COM | Yes |
| Zebra Designer | No | No | No | ZPL |
| Loftware Cloud | Yes | Yes | REST | No |
| TEKLYNX Cloud | Limited | No | No | No |
| Avery D&P | No | No | No | No |
| Labeljoy | Limited | No | .NET | Yes |
| BarTender Auto | Yes | Yes | .NET | Yes |
| PrintNode | Yes | Yes | Multi | Yes |
Best API: PrintNode (REST API + webhooks + multi-language SDKs), BarTender (REST + webhooks + .NET SDK), InvenTree (REST + webhooks + Python)
Monitoring Integration
| Tool | Health EP | Logs | SNMP | Metrics |
|---|---|---|---|---|
| gLabels | No | No | No | No |
| Labelary | N/A | N/A | N/A | N/A |
| InvenTree | Yes | Files | No | No |
| Brother P-touch | No | No | No | No |
| BarTender | Yes | Files | No | WMI |
| NiceLabel | Yes | Files | No | WMI |
| CODESOFT | No | Files | No | No |
| LABELVIEW | No | Files | No | No |
| Zebra Designer | No | No | No | No |
| Loftware Cloud | Cloud | Cloud | No | Cloud |
| TEKLYNX Cloud | Cloud | Cloud | No | Cloud |
| Avery D&P | N/A | N/A | N/A | N/A |
| Labeljoy | No | Files | No | No |
| BarTender Auto | Yes | Files | No | WMI |
| PrintNode | Yes | Cloud | No | API |
Best monitoring integration: BarTender (health endpoint + log files + WMI metrics), InvenTree (health endpoint + log files via Django)
Pricing
Open Source / Free
| Tool | License | Pricing |
|---|---|---|
| gLabels | GPL-3.0 | Free |
| Labelary | Free API | Free |
| InvenTree Labels | MIT | Free |
| Brother P-touch | Freeware | Free |
Commercial – Self-Hosted
| Tool | Licensing | Pricing |
|---|---|---|
| BarTender | Per-printer | From ~$500/printer |
| NiceLabel | Per-printer | From ~$400/printer |
| CODESOFT | Per-seat | From ~$500/seat |
| LABELVIEW | Per-seat | From ~$300/seat |
| Zebra Designer | Free (Zebra) | Free with Zebra printers |
Commercial – SaaS
| Tool | Licensing | Pricing |
|---|---|---|
| Loftware Cloud | Per-user/mo | Quote-based |
| TEKLYNX Cloud | Per-user/mo | From ~$50/user/mo |
| Avery D&P | Free tier | Free (basic) |
| Labeljoy | Per-seat | From ~$80/seat |
| BarTender Auto | Per-printer | From ~$2,000/printer |
| PrintNode | Per-print | From ~$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
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
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
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
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
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
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
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
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
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
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
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
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
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
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