LabelForge

Barcode Labeling Software

Free planLinuxmacOSWindows
6.6#9 of 33Freefree plan
The LabelForge homepage

Overview

LabelForge is ranked #9 of 33 in barcode labeling software on Specifiction. It runs on Linux, macOS, Windows. There is a free plan.

LabelForge plans and pricing

All plans
Free Free Free and open source · MIT License · no paid dependencies github.com · 4 Oct 2026

Compared on barcode labeling software

Free plan
Yesgithub.com
Deployment
desktopgithub.com
Variable data
Yesgithub.com
Batch printing
Yesgithub.com
Data import
Yesgithub.com
API access
Yesgithub.com

Facts

Purpose
LabelForge designs labels visually and prints ZPL to Zebra printers, with the ZD410 listed as tested hardware.github.com · 4 Oct 2026
Templates
JSON templates support text, Code128, Code39, Code93, EAN-13, QR codes, DataMatrix, lines, and boxes.github.com · 4 Oct 2026
Visual editor
The editor provides a live preview and lets users select, drag, resize, and snap elements to a grid without editing JSON.github.com · 4 Oct 2026
Batch printing
Users can import a CSV to print one label per row, or scan barcodes to trigger automatic printing.github.com · 4 Oct 2026
Printer connections
Printing supports network printers on raw port 9100, Windows printers by name, and USB devices on Linux or Mac.github.com · 4 Oct 2026
Printer languages
ZPL is tested on real hardware; TSPL, EPL, CPCL, and EZPL are described as experimental and unverified on physical printers.github.com · 4 Oct 2026
Integrations
Other programs can submit print jobs through an HTTP server, a watched folder of JSON jobs, or the command-line interface.github.com · 4 Oct 2026
HTTP API
The HTTP server provides health, template-listing, and print endpoints, and supports optional bearer-token or API-key authentication.github.com · 4 Oct 2026
API default
The integration guide says the HTTP server listens on localhost by default and recommends using a token and firewall restrictions for LAN exposure.github.com · 4 Oct 2026
Languages
The interface is available in English and Italian, switchable in Settings.github.com · 4 Oct 2026
Distribution
The README says downloads are available for Windows, Linux, and macOS, and also lists an Arch Linux AUR package.github.com · 4 Oct 2026
Requirements
The app requires Node.js 18 or later, with version 20 or later recommended; USB printing by printer name requires Windows.github.com · 4 Oct 2026
Code signing
The packaged app is not code-signed, so Windows SmartScreen may warn on first run.github.com · 4 Oct 2026
Support and contributions
The project invites contributions and asks users to open an issue before making large changes.github.com · 4 Oct 2026
Intended users
The README describes printing labels from a desktop app or command line and connecting other programs through HTTP or watched-folder jobs.github.com · 4 Oct 2026

Best LabelForge alternatives

See all 12

Where it ranks on Specifiction

Is LabelForge yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources