Free label creation and printing.
Plus advanced Pro features.

AzureLabel is a free and easy-to-use label creation and printing software.
Barcode generator, data from Excel and other sources on your labels, save labels in PDF/image format, automatic printing, REST API and much more.
Easily expands to Pro capabilities if the free ones are not enough.

home-title-image
home-title-image
spreadsheet
spreadsheet

Convert data from an Excel spreadsheet or other sources into individual labels

Print labels using data from sources such as Microsoft Excel, CSV, SQLite, and more.
Create your label design once, and reuse it to print labels with different information — no need to change the design each time.
Use your own parameters such as product names, descriptions, prices, barcodes, serial numbers, etc.

AzureLabel supports the following data sources:

  • Spreadsheets: Excel, ODF (OpenOffice, LibreOffice, etc.)
  • Google Sheets
  • Text files with delimiters: CSV
  • SQLite databases
  • Any data source via ODBC: SQL Server, Access, MySQL, PostgreSQL, Oracle, etc.
  • POS systems: EposNow, QuickBooks POS, Loyverse POS
  • Clipboard
  • JSON files
  • PDF files with barcodes
  • Any data source over HTTP with an API — data extraction and user interaction are implemented in JavaScript or Pascal Script, offering highly flexible integration

qrcode

Generate and print UPCs, QR Codes and many other barcodes

AzureLabel supports over 70 barcode types, including UPC-A, UPC-E, EAN-13, EAN-8, Data Matrix, Code 39, Code 128, EAN-128, QR Code, PDF417, Aztec, and many others.

The program includes a flexible barcode generator with GS1 support.

You can even change the barcode type on the fly based on specified conditions during printing.

qrcode
pdf
pdf

Save labels as PDF, image, or PRN files

Work anywhere. Save labels as PDF, PNG, JPEG, EMF, or BMP images, as PRN files, or as AzureLabel Print Jobs — so you can print them later, on another computer, or in a different location, even without immediate access to a printer.

designs

One Label, Multiple Views

Create multiple design variations within a single label — such as front, back, and box labels — all sharing the same product data and printable together. Simple, efficient, and perfect for real-world packaging needs.

designs
Print your labels with ease
database
database

Manage product data using label-specific or a shared Print Data table

Store product information like names, prices, and barcodes in the built-in Print Data table.
Each label can use its own table, or all labels can share a single table — making it easier to update and reuse data without relying on external databases.

automation

Automate label printing and integrate it with your business systems

AzureLabel easily integrates with any software or business system, including websites. To automate label printing, you can use:

  • Batch printing – Update the data in your Excel file (or another supported format), or place files in a designated folder, and the program will automatically print labels using the data from those files.
  • Print Server (Desktop) – A mode of the main program that includes a REST API Server and Clipboard API, with a graphical interface for user interaction.
  • Command-line interface (CLI) – Run label printing tasks via terminal or scripts.
  • Clipboard API – Send data to the program through the clipboard for instant printing.
  • Print Server (Service) – A Windows service that runs in the background and includes a REST API Server and File Trigger for unattended label printing.

automation
ecommerce
ecommerce

Print labels from your POS system

Our software includes built-in support for POS systems such as EposNow, QuickBooks POS, and Loyverse POS, allowing you to print labels directly using data from your point-of-sale system.

timeline

Reprint labels at any time

AzureLabel stores the full print history, allowing you to view past print jobs in detail and reprint any of them whenever needed.

timeline
meta
meta

Meta Labels: Automate Complex Label Printing

A meta label doesn’t display content itself — instead, it contains instructions for printing multiple label designs: which ones to print, how many copies, what data to use, and which printers to send them to.
With a single click, you can trigger the printing of several labels based on your custom rules.

For example, you can print a specific number of product labels for each item in a list, followed by a box label — all automatically.
Define your printing rules using the built-in rule builder or create fully customized logic using JavaScript.

globe

Join over 11,000 users worldwide using AzureLabel

AzureLabel has been in continuous development for over 10 years. We bring deep expertise in label printing software and continually add new features based on real user feedback.

From simple label design and printing to fully automated, high-volume workflows, AzureLabel adapts to your business needs.

Customer satisfaction is our top priority — and we strive to deliver fast, responsive support to every user.

globe
Print your own labels in minutes with AzureLabel
free-sticker

Use for free

Use AzureLabel for free to print your labels today. Or start 30-day free trial if you need Pro features. Free, no risk, no credit card.

layout-12

3000 self-adhesive label designs

Print on self-adhesive sheet labels in any position on the sheet. AzureLabel comes pre-installed with 3,000 self-adhesive label designs: Apli, Avery, Herma, Lomond, and others.

dashboard-layout

Print different label designs at the same time

Print multiple different label designs with different data to different printers with the click of a button.

scale-02

Scaling when printing

Use just one label design to print labels in different sizes and positions on the sheet.

formula

The magic of formulas and JavaScript

Apply formulas for various operations on your data and bring your dates and numbers in labels to the desired form. Instead of using formulas, you can use the power of JavaScript to display your data in labels, when loading data, and in Tasks.

text-height

Text of any complexity

AzureLabel allows you to display full text in labels, regardless of text length. The font size will be automatically adjusted to fit the text in the available space.

image

Images obtained dynamically

Use images in your labels that will be obtained from your disk or from the Internet at the time of printing the labels.
You can also store static background images in your label design.

barcode

Generating serial numbers

Add a unique number to each label or group of labels.
AzureLabel allows you to use different serial numbers generated during the printing process on your labels. Increased, decreased, for each label, for a group of labels, for each row of data.

symbol-parameter

Variables

Use variables and data fields in label design to dynamically change the information in your labels.

visibility-conditional

Conditional visibility

Create one label design and use it to print different looking labels depending on your conditions. For example, if you have a promotion on some products, then for such products the labels will additionally display information about the promotion and the discounted price.

thermal-printer-azurelabel

Print to thermal printers or any other printers

AzureLabel supports printing to thermal printers, full-color inkjet and laser printers, and any other printers installed on your system.

link

Dynamic positioning of elements on labels

Connect the elements together. Then, when the size of one element changes, for example when the amount of text changes, the element associated with it will change its position. For example, when the number of digits in the price in dollars changes, the cents will change their position accordingly.

Our customers love AzureLabel

Great customization and data input and fetch options. However, the one option I hope was there is to filter a single or range of labels to print. Overall best label designer and printer.

MOHAMMAD FARHAN

star star star star star
I have been a reseller of POS systems for more than 15 years. I stumbled upon AzureLabel last year and i could not be happier with the discovery. The software alone is extremely well thought out and very functional, add the amazing price point and we what we have is a label solution that we now promote to all our customers. The support is amazing so I have no issues in recommending this product to anyone looking at a label solution.

George Dib

Uniwell POS Australia
star star star star star
Having used other produces and tested several others, Azure Label is proving to be a great solution. The best part is the responsiveness of support. The software has a clean appearance, familiar layout, and lots of flexibility.

Martin McNally

star star star star star
After scouring the internet for an application flexible enough to do the very simple tasks we need here, we finally found AzureLabel. Thank you!

Patrick

TerraParts
star star star star star
The built-in database system is perfect for my needs as a small business. I can use csv files to sync my catalog information to my barcodes easily. The templating engine works great too.

Brenden

Blue Peak Creative
star star star star star
Super efficient! Great upgrade for our stores!

Ismael

Centre de Musique Victor
star star star star star
IT WORKS PERFECTLY, VERY USEFUL. THANK YOU

Kyra

TWIN CITY TRUCK CENTRE
star star star star star