Labelkrafter®
Barcodes & GS1

GS1-compliant barcodes, rendered pixel-perfect at 300 DPI.

Built around the GS1 Application Identifier catalog. Check digits, FNC1 separators, correct x-dimension — all handled before you print.

gs1-128 · (01)(17)(21)
GS1-128
(01) 0 8711234 56789 5 (17) 260412 (21) LOT-88-4412
Properties
GS1-128
Barcode · AI-parsed
Symbology GS1-128
X-dim 0.33 mm
Height 12 mm
FNC1 auto
Check digit valid
Rotation

Every GS1-128 and GS1 DataMatrix barcode we render is parsed against the full ~200-entry Application Identifier catalog. If you type an invalid AI, an unpadded serial, or the wrong check digit, we tell you — in the editor, before you print a thousand wrong labels.

13

13 supported symbologies

Linear: Code 128, Code 39, Code 93, EAN-13, EAN-8, UPC-A, UPC-E, ITF-14, GS1-128. 2D: QR Code, Data Matrix, PDF417, GS1 DataMatrix. All rendered server-side via tc-lib-barcode for pixel-exact output on thermal and laser printers.

Code 128
Code 39
EAN-13
UPC-A
ITF-14
GS1-128
QR Code
Data Matrix
PDF417
GS1 Application Identifiers
~200 AIs · auto-validated
(01)
GTIN
n14 · check digit
(10)
Batch / Lot
an..20 · FNC1
(17)
Expiry
n6 · YYMMDD
(21)
Serial
an..20 · FNC1
(240)
Add'l product ID
an..30 · FNC1
(3103)
Net weight kg
n6 · 3 decimals
(400)
Customer PO
an..30 · FNC1
(99)
Internal
an..90 · FNC1
AI catalog

Application Identifier catalog

Full GS1 AI catalog built in — (01) GTIN, (10) Batch, (17) Expiry, (21) Serial, (30) Count, (37) Units, and ~200 more. Each AI has a defined format (numeric / alphanumeric, fixed / variable length, FNC1 termination). We validate as you type and insert the right FNC1 separators automatically.

x-dimension

X-dimension and thermal safe area

Thermal printers fail when the bar x-dimension is smaller than the printhead can resolve. We enforce a minimum x-dim per symbology (default 0.33 mm for GS1-128, adjustable) and warn if your label is too small to hold a legal barcode at legible density. The safe-area guide keeps barcodes away from the label edges where they smear.

Safe area · inset 1.5 mm x = 0.33 mm
not supported

What we do not support

GS1-DataBar (Omni, Stacked, Limited, Expanded) is intentionally out of scope. DataBar is primarily used on very small produce and pharmacy stickers — markets we do not serve. If your use case needs DataBar, GS1-128 at a smaller x-dim often fits; otherwise talk to us.

Stop fighting desktop software. Open a tab.

Sign up in thirty seconds. We seed a demo design and a sample dataset so you can print your first test label before you've finished your coffee.

Create your workspace
No credit card required · Cancel any time