Skip to content
The native label software for macOS — buy once, no subscription
JetLabel
Features Barcodes Printers Pricing FAQ Download Free
Features · Codes & data

Barcodes & QR

Ten symbologies encoded and validated in-app — Code 128, GS1-128, EAN/UPC, QR, DataMatrix, ITF-14 and more — with GS1 checks and preflight on invalid values.

JetLabel encodes and validates ten symbologies in the app, including Code 128, GS1-128, EAN/UPC, QR, DataMatrix and ITF-14. GS1 rules are checked and preflight flags invalid values before you print, so you do not waste stock on a code that will not scan. Codes render live on the canvas as you edit them.

Try it live

Pick a symbology — rendered live.

Supported symbologies
Optional human-readable text
GS1 validation
Barcode check in inspector
Preflight on invalid values
Data-bound variable barcodes
Serial numbers & dynamic values
Capabilities

What you can do.

Ten symbologies

Code 128, GS1-128, EAN/UPC, QR, DataMatrix, ITF-14 and more.

In-app encoding

Codes are encoded inside the app, with no external service needed.

GS1 checks

GS1-128 and related data are checked against GS1 rules.

Live rendering

Barcodes and QR codes redraw live as you change their value.

Preflight on errors

Invalid values are flagged in preflight before you print.

Two-dimensional codes

QR and DataMatrix handle longer payloads in a compact area.

How it works

From setup to print.

  1. 01 Add a barcode object and choose a symbology.
  2. 02 Enter the value and watch it render live.
  3. 03 Let GS1 checks validate the data where applicable.
  4. 04 Resolve any preflight warnings before printing.
FAQ

Good to know.

Ten symbologies are included, among them Code 128, GS1-128, EAN/UPC, QR, DataMatrix and ITF-14.

Yes. GS1 checks and preflight flag invalid values before you commit a print run.

No. Codes are encoded entirely in the app, fully offline.