AzureLabel features for label printing, barcodes, data, and automation
Explore AzureLabel capabilities for designing labels, printing from data, generating barcodes, automating workflows, and integrating label printing with business systems.
Print labels from Excel, databases, POS systems, or APIs
Reuse the same label design with different products, prices, barcodes, serial numbers, and other data.
Print labels from Excel, CSV, Google Sheets, SQL databases, POS systems, APIs, and more.
Update your data and print new labels without redesigning them.
Generate barcode and QR code labels
Generate barcode and QR code labels using your product data.
Supports GS1, UPC, EAN, Data Matrix, QR Code, PDF417, Aztec, and many other barcode types.
Automatically change barcode types based on your data or printing conditions.
Start simple. Automate label printing when needed.
Print labels from Excel files, databases, websites, POS systems, or your own applications.
Use batch printing, REST API, Print Server, or command-line tools to automate label printing workflows when needed.
Automatically print labels when Excel, CSV, or other files are added or updated.
Create front, back, and box labels from the same data
Create multiple design variations within a single label.
Use shared product data across front, back, box, or packaging labels.
Print multiple related labels together in one workflow.
Manage product data inside AzureLabel
Store product names, prices, barcodes, and other values directly inside AzureLabel.
Use separate data tables for individual labels or shared product data across multiple label files.
Reduce dependency on external databases for everyday label printing.
Print labels with structured product data
Attach grouped data such as ingredients, specifications, components, or parts lists to product records.
Automatically print repeated or multi-row product data on labels.
Useful for ingredient labels, seed tags, mix labels, kit labels, and other complex product labels.
Create data entry forms for label workflows
Create custom forms that users fill out before printing labels.
Collect values such as batch numbers, dates, quantities, or label selections.
Run forms before printing, as standalone tools, or as part of custom workflows.
Automate complex multi-label printing
Use Meta Labels to print multiple label designs from one workflow.
Define which labels to print, how many copies to create, and which printers to use.
Build rules visually or customize the logic with JavaScript.
Reprint past label jobs at any time
AzureLabel keeps a detailed history of print jobs.
Review what was printed and quickly reprint labels when needed.
Useful for repeat orders, corrections, audits, and production workflows.
Export, share, and reprint labels
Print directly or save labels as PDF, images, PRN files, or AzureLabel Print Jobs.
Share labels or print them later on another computer or at another location.
Keep label printing flexible even when printers are unavailable.
Smart serial numbers without duplicates
Use independent counters for labels, cartons, pallets, or other workflows.
Prevent duplicate serial numbers across print jobs and computers.
Configure prefixes, suffixes, padding, reset rules, and increment logic.
Print to thermal label printers and standard office printers
Print to thermal, inkjet, laser, and industrial label printers.
Supports Windows printers and industrial printer languages.
Use the same labels across different printing hardware.
Use prebuilt label layouts or create your own
Includes thousands of predefined self-adhesive label layouts.
Supports Avery, Herma, Apli, Lomond, and many others.
Create custom label sizes and sheet layouts when needed.
Print one label design in multiple sizes
Scale labels dynamically during printing.
Reuse the same design across different label dimensions.
Reduce maintenance of duplicate templates.
Use formulas and JavaScript in labels and workflows
Transform values, dates, prices, and text dynamically.
Use formulas during printing and data loading.
Extend workflows with JavaScript or Pascal Script logic.
Auto-fit long text inside labels
Automatically resize text to fit available space.
Prevent truncated product names or descriptions.
Keep labels readable with varying text lengths.
Use dynamic images and conditional label elements
Load images from files, URLs, or external data sources.
Show or hide elements based on your conditions.
Create adaptive labels for promotions, variants, or workflows.
Bleed support for professionally printed labels and packaging
Reduce visible white edges when printing and trimming full-color labels or packaging.
Print labels directly from POS systems
Connect AzureLabel with supported POS systems.
Print labels using real product and pricing data.
Supports EposNow, QuickBooks POS, Loyverse POS, and others.
Use AzureLabel in multiple languages
Available in English, French, German, Portuguese, Russian, Spanish, and Ukrainian.
Useful for international teams and distributed businesses.
Print labels, barcodes, price tags, promotional materials, etc.
-
One label, multiple views. Create multiple design alternatives within a single label – such as front, back, and box labels – all sharing the same product data and printable together. Simple and perfect for real-world packaging needs.
-
Unlimited number available for printing product parameters, including product name, prices of various types, discount, SKU, code, barcode, old price, unit, characteristic, properties, product description, etc.
-
Generate and print both 1D and 2D barcodes (more than 90 types) EAN-13, EAN-8, UPCA, Data Matrix, Code 39, Code 128, EAN-128, QR-code, PDF417, Aztec, etc. GS1 support in barcodes.
View full list of barcodes -
Images and various geometric shapes as well as icons
-
Images received by links (URL and paths to files) and in binary form
-
Save labels to PDF, Excel files or as PNG, JPEG, EMF, BMP images and print it elsewhere, if you do not have a printer at your workplace or if it gets faulty.
-
Auto-fit font sizes. The display of full text in labels, regardless of text length. The font size will auto-fit so as to fit the text in the available space.
-
RTF (Rich Text Format), HTML support
-
Rotate shapes and texts in the labels at any angle
-
The display multiple prices in labels. For example, retail and wholesale price.
-
Using formulas in labels. For example, you can increase the price by 10 % and round up to 10. Or, for example, add to current date 12 days, etc.
-
Formulas for forming a barcode and changing the type of barcode "on the fly" according to specified conditions
-
The use of JavaScript and Pascal script in labels, giving unlimited possibilities for changing and displaying data in labels
-
Print labels, barcodes, promotional materials, price tags and more through any printer, incl. ordinary printer, label printer (thermal printer) or marking device. Program is suitable for all label sizes from the smallest to A4 or US Letter, and bigger. Print on self-adhesive sheet labels of any layout.
-
3,000 pre-designed label layout you can choose from (Apli, Avery, Herma, Lomond, and many more). The ability to add your own layouts
-
Scaling labels when printing to exactly the right size if needed print labels with sizes larger or smaller than label template size.
-
Detailed print settings saved for each user, label template, printer.
-
Visibility of shapes and text in the labels, depending on the conditions For example, the price is more than a certain number, the product name contains a specific string, etc.
-
Customizable counters – flexible serial numbering that can increase or decrease, start from any value, use a custom step, reset by conditions, and include prefixes, suffixes, or padding. Perfect for tasks such as numbering total labels, labels per product, products, and more.
-
Various visual effects for shapes and text
-
Meta labels. Automate printing of multiple labels with custom rules.
-
Record details. Print labels with structured product data instead of flat, single-row fields. Record details let you attach grouped information such as ingredients, specifications, seed varieties, components, parts lists, and other repeated values to each product record, then place that data on labels automatically.
-
Data entry forms. Design custom forms that users fill out before printing. Forms you create yourself to enter values and trigger actions during label workflows – or serve as standalone tools.
-
High print quality
-
Printer language support (ZPL, CPCL, TSPL, EPL, DPL, etc.) for printing labels, sending commands to a printer
-
Support for using SVG vector graphics
-
Simultaneous printing on different printers (different label template on different printer)
-
Grouping pages by data field when printing
-
Batch printing. Update the data in your Excel file (or other file format) or place your files in a special folder and the program will automatically print labels using the data from these files.
-
Storing the entire print history allows you to view the print history in detail and reprint any job in the history.
Label templates
-
Easily create labels and modify existing ones using the built-in label designer.
-
Ready-made labels of various subjects, supplied with the application.
Data import / External data
-
Import data from Excel files, ODF spreadsheets (OpenOffice, LibreOffice, etc.), delimited text files (CSV, etc.), clipboard, from any external source via ODBC (SQL Server, Access, MySQL, PostgreSQL, Oracle, etc.), directly from SQLite databases, EposNow, QuickBooks POS, Loyverse POS, PDF files with barcodes
-
Flexible settings
-
The ability to use formulas during the loading process allows you to transform the loaded data in any way
-
Ability to get missing data from the second data source during loading allows you to load incomplete data, such as a barcode, and the rest of the data will be loaded from the second data source
-
Ability to get data from any source via HTTP if the data source has an HTTP API. Data retrieval and user interaction are written in JavaScript or Pascal Script, which provides very flexible options
Multi-user work in the program
-
Simultaneous work of several users from several workplaces via a local network / VPN / global network or terminal connections (remote desktop RDP). Common label templates and data.
-
Login restriction using login and password
-
The system of differentiation of user access rights. Perhaps a combination of: full rights, printing, printing settings, label designer, changing data, external starting / working through the built-in REST API server
Data export
-
Export data to Excel files
Automation and Integration with other programs / web sites
-
Integration with websites and external accounting systems and programs through the export / import of data or through the API
-
Automation and API
-
Built-in REST API server (API via HTTP requests or API via the clipboard when working on a remote server via RDP without the possibility of installing the program)
-
Run with command line parameters (API via command line parameters)
2 of 5 Data Logic2 of 5 IATA2 of 5 Industrial2 of 5 Interleaved2 of 5 Standard (Matrix)Australia Post RedirectionAustralia Post Reply PaidAustralia Post RoutingAustralia Post Standard CustomerAztec Code (regular and GS1)Aztec RunesChannel CodeCodabarCodablock-FCode 11Code 128Code 128 (Suppress Code Set C)Code 16K (regular and GS1)Code 32Code 39Code 49 (regular and GS1)Code 93Code One (regular and GS1)Compact PDF417 (Truncated PDF417)DAFT CodeDPD CodeData Matrix (regular and GS1)Deutshe Post IdentcodeDeutshe Post LeitcodeDotCode (regular and GS1)Dutch Post KIX CodeEAN Composite GS1EAN-13 / GTIN-13, EAN-8, EAN-5, EAN-2EAN-14 GS1Extended Code 39Facing Identification MarkFlattermarkenGS1 DataBar ExpandedGS1 DataBar Expanded CompositeGS1 DataBar Expanded StackedGS1 DataBar Expanded Stacked CompositeGS1 DataBar LimitedGS1 DataBar Limited CompositeGS1 DataBar OmnidirectionalGS1 DataBar Omnidirectional CompositeGS1 DataBar StackedGS1 DataBar Stacked CompositeGS1 DataBar Stacked OmnidirectionalGS1 DataBar Stacked Omnidirectional CompositeGS1-128 (UCC/EAN-128)GS1-128 CompositeGrid MatrixHIBC Aztec CodeHIBC Codablock FHIBC Code 128HIBC Code 39HIBC Data MatrixHIBC MicroPDF417HIBC PDF417HIBC QR CodeHan Xin (Chinese Sensible) CodeIBM BC412 (SEMI T1-95)ISBN (EAN-13 with verification stage)ITF-14 / GTIN-14Japanese Postal CodeKorea PostLOGMARSMSI PlesseyMaxicodeMicro QR CodeMicroPDF417NVE-18 (SSCC-18) GS1PDF417Pharmacode One-TrackPharmacode Two-TrackPharmazentralnummerQR Code (regular and GS1)Rectangular Micro QR Code (rMQR) (regular and GS1)Royal Mail 2D Mailmark (CMDM) (Data Matrix)Royal Mail 4-State Customer CodeRoyal Mail 4-state MailmarkTelepen AlphaTelepen NumericUK PlesseyUPC-A / GTIN-12UPC-A Composite GS1UPC-EUPC-E Composite GS1UPNQR (Univerzalnega Placilnega Naloga QR)USPS (U.S. Postal Service) POSTNETUSPS Intelligent Mail (OneCode)USPS PLANETUltracode (regular and GS1)Universal Postal Union S10Vehicle Identification Number
Documentation
Explore detailed guides, automation examples, integrations, and workflow setup instructions.
User guide Automation & integration guide