Anmelden
Produkte
ZPL-ViewerBarcode-GeneratorBild → ZPLZPL-SpickzettelEtiketten-DesignerVorlagen-Galerie
Entwickler
API-SchnellstartAPI-ReferenzMCP-ServerMassenerzeugungWebhooksSDKs & BeispieleLimitsDirectPrint-Agent NeuGitHub ActionVS-Code-ErweiterungOn-Premise
Lösungen
Logistik und VersandE-CommerceERP & WMSProduktionEinzelhandelGesundheitswesen und LaborAlle Lösungen
Tools
ZPL-DiagnosezentrumZPL-DebuggerGrößen- und DPI-AnalyseDPI-KonverterBarcode-PlatzrechnerVersandetiketten-AnalyseSchriftprüfungAusrichtungs-DebuggerKalibrierungsassistentDruckerkompatibilitätsprüfungBarcode-LesbarkeitsprüfungDruckersprachen-ErkennungThermodrucker-TestpaketZPL-ToolsEPL-ToolsTSPL-ToolsCPCL-ToolsDruckersprachen-KonverterAlle WerkzeugeRatgeberPreise
Sprache
EnglishTürkçeDeutsch
Startseite›Ratgeber›ZPL-Barcode wird nicht gescannt

ZPL-Barcode wird nicht gescannt

Veröffentlicht: · Aktualisiert:

Code einfügen

Code einfügen oder Beispiel laden — das Ergebnis erscheint unten mit Zeile und Schweregrad jedes Befunds.

Ergebnis

Gesundheitsbericht

Das Etikett druckt, der Barcode sieht fürs Auge gut aus — und der Scanner bleibt stumm. Bevor Sie Scanner oder Farbband verdächtigen, prüfen Sie die Datei: Die meisten unlesbaren ZPL-Barcodes sind es von Konstruktion an, und jede Ursache hinterlässt ihre Spur im Code.

1. Die Daten passen nicht zur Symbologie

Jede Symbologie hat Regeln, was sie kodieren kann. ^BE (EAN-13) verlangt exakt 12 Ziffern — die 13. ist eine Prüfziffer, die der Drucker berechnet; 11 Ziffern oder ein Buchstabe ergeben entweder nichts oder einen Code, den kein Scanner akzeptiert. Das klassische ^B3 (Code 39) kennt keine Kleinbuchstaben: Je nach Firmware fallen sie weg oder werden großgeschrieben — gedruckt wird nicht das, was Ihr System zurückerwartet. Ein Barcode-Befehl ganz ohne ^FD-Daten druckt nichts — auf dem Etikett bleibt eine Lücke, wo der Code stehen sollte.

2. Die Module sind zu schmal

^BY setzt die Breite des schmalen Balkens in Punkten. Bei 203 DPI ist ein 1-Punkt-Modul 0,125 mm — unter dem, was die meisten Handscanner auf Thermodruck auflösen, wo auslaufende Kanten die Balken runden. ^BY2 ist bei 203 DPI eine praktische Untergrenze für den Nahbereich; für Distanz oder glänzendes Material breiter wählen. Achtung vor der versteckten Variante: In einer von 300 auf 203 DPI konvertierten Datei sind alle ^BY-Werte herunterskaliert — eine bei 300 grenzwertige Modulbreite wird bei 203 unlesbar.

Ein gemessener Datenpunkt, mit seinen Grenzen. Am 2026-09-04 haben wir denselben Code 128 von ^BY1 bis ^BY4 auf einem Zebra GK420d bei Schwärzung 30 gedruckt und das Papier aus Handyfotos mit einem Open-Source-Decoder gelesen: ^BY2 bis ^BY4 in fünf von fünf Fotos, ^BY1 in vieren — lesbar, aber das einzige Modul, das je scheiterte. Lesen Sie das genau: Ein Decoder auf einem Foto ist kein Handscanner, und beides ist keine Druckqualitätsnote nach ISO/IEC 15416. Ein Modul, das ein Telefon an einem guten Tag auflöst, ist kein Modul, das ein Lagerscanner auf jedem Etikett auflöst; genau deshalb setzen die GS1-Spezifikationen die minimale X-Dimension für GS1-128 deutlich über 0,125 mm. Der Rat bleibt: ^BY2 ist bei 203 dpi die Untergrenze.

3. Die Ruhezone wurde beschnitten

Scanner brauchen leere Ränder — die Ruhezone — auf beiden Seiten des Codes. Ein Barcode zu nah an der Etikettenkante, oder von einem ^FO jenseits von ^PW darüber hinausgeschoben, verliert diesen Rand stumm: Der Drucker beschneidet ohne Fehler, das Auge merkt kaum etwas, der Scanner verweigert. Die Prüfung ist Arithmetik: Feldursprung plus gedruckte Codebreite müssen deutlich innerhalb der deklarierten Etikettenbreite bleiben, mit rund 10 Modulen Freiraum je Seite.

4. Erst danach: die physische Ebene

Besteht die Datei alle drei Prüfungen, bleiben physische Verdächtige — zu niedrige Schwärzung (graue statt schwarzer Balken), zu hohe (Balken laufen ineinander), ein verschlissener Druckkopf, der dünne Linien fallen lässt, oder eine spiegelnde Laminierung. Das sind Druckereinstellungen und Wartung; keine ZPL-Änderung behebt sie — und keine Schwärzung rettet einen Barcode, der in der Datei falsch ist.

Vor dem Druck verifizieren

Jede dateiseitige Ursache oben ist sichtbar, bevor ein einziges Etikett verbraucht ist: Eine Strukturprüfung markiert den Barcode-Befehl ohne Daten und das EAN-13 mit falscher Ziffernzahl, und eine Browser-Vorschau zeichnet den Code exakt so, wie der Drucker ihn drucken würde — Beschnitt inklusive — zum Probescannen vom Bildschirm.

Häufig gestellte Fragen

Warum lässt sich mein gedruckter ZPL-Barcode nicht scannen?

Zuerst die Datei prüfen, der Reihe nach: Daten, die die Symbologie verletzen (EAN-13 verlangt exakt 12 Ziffern, Code 39 kennt keine Kleinbuchstaben, ein Barcode ohne ^FD druckt nichts), eine zu schmale ^BY-Modulbreite und eine an der Etikettenkante beschnittene Ruhezone. Erst danach Schwärzung, Druckkopf oder Material verdächtigen.

Welche ^BY-Modulbreite scannt zuverlässig?

Bei 203 DPI ist ein 1-Punkt-Modul 0,125 mm — unter dem, was die meisten Handscanner auf Thermodruck auflösen. ^BY2 ist bei 203 DPI eine praktische Untergrenze für den Nahbereich; für Distanz oder glänzendes Material breiter wählen und nach jeder 300-auf-203-Konvertierung neu prüfen — sie skaliert ^BY herunter.

Kann die Schwärzung einen unlesbaren Barcode retten?

Nur wenn die Datei stimmt und die Balken grau drucken oder ineinanderlaufen. Keine Schwärzung rettet falsche Daten, ein zu schmales Modul oder eine beschnittene Ruhezone — die stehen im ZPL und werden dort behoben.

Verwandte Ratgeber

GS1-128 vs. Code 128

GS1-128 ist Code 128 plus ein unsichtbares Zeichen. Was FNC1 ändert, warum Klammern keine Daten sind und warum falsche Codierung schlimmer ist als gar keine.

Welche Barcode-Symbologie soll ich wählen?

EAN-13, Code 128 oder QR? Praktische Regeln für die Wahl des Barcodes nach Daten, Platz und Lesegerät.

Die Prüfziffer, die Ihr Drucker still überschreibt

Senden Sie eine EAN-13 mit falscher Prüfziffer: Der Drucker meckert nicht, er druckt eine andere Nummer. Gemessen — und wie man es vorher merkt.

Was ist ZPL?

ZPL ist die Sprache der Zebra-Thermodrucker. Wie die Befehle zu lesen sind, wie ein Etikett aufgebaut wird und welche Fehler am häufigsten vorkommen.

Eigenen ZPL-Code testen →