ZPL Vorschau online

Mit diesem ZPL Vorschau fügst du Zebra-Code ein und siehst das Etikett, bevor es gedruckt wird. Das Bild ist eine Layout-Vorschau. Beim Drucken geht der eingefügte Code raus, kein Foto der Vorschau. Ohne Anmeldung. Es läuft im Browser auf Mac und Windows. Kurze Jobs fügst du hier ein. Auch eine lange Datei kannst du direkt in den Viewer einfügen.

ZPL einfügen, das Etikett ansehen und genau diesen Code an deine Zebra senden. Die Vorschau ist kostenlos. Ohne Anmeldung. Das Bild auf dieser Seite ist eine Layout-Vorschau. Beim Drucken geht der eingefügte Code raus, kein Foto der Vorschau.

Die Vorschau wird beim Laden der Seite gezeichnet. Vorschau erzeugen zeichnet sie nach deinen Änderungen neu. Dieses ZPL drucken öffnet denselben Job in der App, und Zebra Browser Print sendet den Code, keinen Screenshot. Du kannst auch eine .zpl-Datei auf das Feld ziehen.

Versand an Max Mustermann Musterstrasse 100 1234567890
Beispieletikett 4 x 6 bei 203 dpi. Breite 280, Höhe 420. Das ist eine Layout-Vorschau des ZPL im Feld. Der Drucker bekommt den Code.

So siehst du dir eine ZPL-Datei an

Füge das ZPL in das Feld ein oder öffne die Datei, und das Etikett wird in diesem Browser gezeichnet. Ohne Anmeldung.

  1. Füge den Job ein oder nimm .zpl-Datei öffnen für eine .zpl- oder .txt-Datei. Du kannst eine Datei auch auf das Feld ziehen. Eine .prn ist derselbe Text, also füge sie ein oder zieh sie auf das Feld. Das Feld fasst 8000 Zeichen.
  2. Ein Etikett geht von ^XA bis ^XZ. Jedes Feld beginnt mit ^FO und endet mit ^FS. Der Text oder die Barcode-Daten stehen in ^FD.
  3. Wähle die DPI deiner Zebra. Die meisten Desktop-Drucker für den Versand haben 203. Manche ZD421 und ZT411 haben 300. Ein Druckkopf mit 600 dpi ist das Modell für kleine Schrift. Stell Breite und Höhe auf die Rolle ein, in Zoll.
  4. Das Bild wird beim Laden der Seite gezeichnet. Klicke nach Änderungen auf Vorschau erzeugen. Hat die Datei ^PW und ^LL, ersetzen diese Punktwerte Breite und Höhe. Die Bildunterschrift teilt sie durch die DPI, die du gewählt hast.
  5. Klicke auf Dieses ZPL drucken, wenn das Layout passt. Das Formular öffnet die App mit demselben Code, der DPI und der Größe. Diese Seite zeichnet das Bild. Sie sendet den Job nicht an den Drucker.

^FD erscheint als Text. ^BC ist eine Strichskizze, kein Code 128, dem ein Scanner trauen kann. ^BQ ist ein Quadrat mit der Aufschrift QR. ^GF ist ein grauer Block. Das ZPL-Tutorial erklärt ^XA, ^FO, ^A0, ^BC und ^BQ Schritt für Schritt.

DPI, Punkte und Etikettengröße

Der Drucker zählt Punkte, nicht Zoll. 203 dpi sind 8 Punkte pro Millimeter. 300 dpi sind 12 Punkte pro Millimeter. 600 dpi sind 24 Punkte pro Millimeter. Prüf den Druckkopf, bevor du der Zoll-Angabe unter dem Bild traust.

Punkte für ein Etikett 4 x 6 und 2 x 1.
DruckkopfPunkte pro mm4 x 6, ^PW mal ^LL2 x 1, ^PW mal ^LL
203 dpi8812 mal 1218406 mal 203
300 dpi121200 mal 1800600 mal 300
600 dpi242400 mal 36001200 mal 600

Ein Etikett mit 4 x 6 Zoll hat bei 203 dpi 812 mal 1218 Punkte und bei 300 dpi 1200 mal 1800 Punkte. Ein Etikett mit 2 x 1 Zoll hat bei 203 dpi 406 mal 203 Punkte. ^PW legt die Breite in Punkten fest, ^LL die Länge. ^FO50,50 bedeutet 50 Punkte von links und 50 von oben. Vier mal 203 ist 812, also braucht eine 4-Zoll-Rolle bei 203 dpi ^PW812, und sechs mal 203 ergibt ^LL1218. Bei 300 dpi ist dieselbe Fläche ^PW1200 und ^LL1800. Lässt du ^PW812 auf einem Druckkopf mit 300 dpi stehen, nutzt der Drucker etwa 2.7 Zoll, und der Druck sitzt links auf einer breiteren Rolle. Wenn ^PW und ^LL beide vorhanden sind, passt das Bild auf dieser Seite ins Feld, und eine falsche DPI ändert nur die Zoll-Angabe darunter. Fehlen die beiden, schrumpft eine höhere DPI die Felder in die Ecke. Andere Größen findest du im DPI-Rechner. Die übliche Rolle für Versandetiketten ist die Zebra-Vorlage 4x6.

Unterstützte ZPL-Befehle

Diese Vorschau nutzt nur die Befehle in der Tabelle. Sie ist ein Layout-Bild, kein Firmware-Raster. Eine Zeile mit Nein wird im Bild ignoriert. Dieses ZPL drucken bringt trotzdem den Originaltext in die App.

Was diese Vorschau nutzt.
BefehlHier genutztWas du bekommst
^PWJaBreite in Punkten, geteilt durch die gewählte DPI.
^LLJaLänge in Punkten, genauso.
^FOJaFeldursprung. x- und y-Punkte. Das Feld muss mit ^FS enden.
^FSJaSchließt das Feld. Druckt nichts. Ohne ^FS wird das Feld übersprungen.
^FDJaText oder Barcode-Daten. Text endet nach 60 Zeichen. Eine Barcode-Beschriftung endet nach 40.
^A0JaNur die Höhe, und nur mit einem Buchstaben für die Drehung. Breite und Drehung werden ignoriert.
^BCJaStrichskizze aus der Höhenangabe. Kein scanbarer Code 128.
^BQPlatzhalterEin Quadrat mit der Aufschrift QR. Die Module werden nicht gezeichnet.
^GFPlatzhalterEin graues Feld mit der Aufschrift ^GF. Die Bitmap wird nicht dekodiert.
^XANeinWird nicht gelesen. Eine Zebra braucht es trotzdem am Anfang.
^XZNeinWird nicht gelesen. Fehlt es, bleibt dieses Bild trotzdem nicht leer.
^BYNeinDie Modulbreite wird ignoriert.
^GBNeinEin Grafikrahmen wird nicht gezeichnet.
^FRNeinInversdruck wird nicht gezeichnet.
^CINeinDie Kodierung wird ignoriert. Es wird die Schrift der Seite verwendet.

^A0N,50,50 nutzt die Höhe und begrenzt sie auf 10 bis 32 Pixel. ^A0R wird trotzdem von links nach rechts gezeichnet. Zwei Jobs landen auf einem Bild, und nur das erste ^PW und das erste ^LL bestimmen die Größe. ^FT, ^FB, ^FH, ^CF, ^LH, ^LS, ^PQ, ^SN und ^FN werden ignoriert. Ein Feld, das nicht ^BC, ^BQ oder ^GF ist, zeigt ^FD trotzdem in einer einfachen Schrift, auch wenn der Befehl ^AD war. Wenn du den Text selbst auf einem Etikett platzieren willst, nimm den Zebra-Etiketten-Editor mit Vorlagen.

ZPL-Beispiele zum Kopieren

Jede Zeile ist ein vollständiger Job, von ^XA bis ^XZ. Der Satz darunter sagt, was diese Seite zeichnet. Keines davon ist ein Porto-Etikett.

Versandetikett 4 x 6 bei 203 dpi

^XA^PW812^LL1218^FO50,50^A0N,40,40^FDFROM: Acme Shop, 123 Main St, Austin TX 78701^FS^FO50,250^A0N,60,60^FDSHIP TO:^FS^FO50,330^A0N,50,50^FDJane Doe^FS^FO50,390^A0N,50,50^FD456 Oak Ave, Denver CO 80202^FS^FO50,600^BY3^BCN,200,Y,N,N^FD1234567890^FS^XZ

Ein Versandetikett 4 x 6 bei 203 dpi mit Code 128. ^BY3 steht in der Datei. Diese Vorschau ignoriert es.

Code 128 mit ^BC

^XA^FO50,50^BY2^BCN,100,Y,N,N^FDSKU-1001^FS^XZ

^BCN,100 zeichnet SKU-1001 als Strichskizze. ^BY2 ist für den Drucker. Diese Seite wendet es nicht an.

QR mit ^BQ

^XA^FO50,50^BQN,2,6^FDQA,https://mylabelmaker.com^FS^XZ

^BQN,2,6 verweist auf https://mylabelmaker.com. Du bekommst ein Quadrat mit der Aufschrift QR, nicht die echten Module.

Schrift mit ^A0

^XA^FO50,50^A0N,50,50^FDHello Zebra^FS^XZ

^A0N,50,50 zeichnet Hello Zebra aus der Höhenangabe. Die Breitenangabe wird ignoriert.

Grafik mit ^GF

^XA^FO50,50^GFA,8,8,1,FF818181818181FF^FS^XZ

Diese ^GF-Bytes werden zu einem grauen Block. Die Bitmap selbst wird nicht gemalt.

Einzeiliger Test

^XA^FO20,20^A0N,30,30^FDTest^FS^XZ

Wenn hier Test erscheint und die Zebra leer bleibt, prüf Medientyp, Druckschwärze (Darkness) und Kalibrierung.

ZPL direkt auf einer Zebra drucken

Dieses ZPL drucken spricht nicht von dieser Seite aus mit dem Drucker. Es sendet das Formular mit der Methode get ab und öffnet die App mit dem Code, den du eingefügt hast.

Das Formular sendet tool mit dem Wert zpl, den Text im Feld (höchstens 8000 Zeichen), die dpi sowie w und h in Zoll. Die Dateiauswahl wird nicht mitgesendet. Vorschau erzeugen ersetzt nur das SVG. Keiner der Buttons erzeugt ein PNG oder ein PDF. Der Hinweis unter den Buttons beschreibt genau diese Übergabe: Die App bekommt den Code, den du eingefügt hast, kein Foto der Vorschau.

Der Drucker muss ZPL verstehen, also eine Zebra sein. DYMO, Brother und Rollo können das nicht. Für ein Versandetikett 4 x 6 folge der Anleitung Versandetiketten auf einer Zebra drucken. Leg die Rolle ein, für die der Job geschrieben wurde. Ein Job für 4 x 6 landet nicht sauber auf einer Rolle mit 2 x 1.

Häufige Probleme mit der ZPL-Vorschau

Leere Vorschau, halbes Etikett, abgeschnittener Text und ein zu breiter Barcode: Diese vier begegnen dir am Packtisch.

Leere Vorschau. Auf einer Zebra kann ein fehlendes ^XZ den Drucker warten lassen, prüf also ^XA und ^XZ, wenn nichts herauskommt. Diese Seite sucht nicht nach den beiden. Das Bild bleibt leer, wenn kein ^FO mit ^FS endet, und du siehst die Zeile: Füge ^XA, ein ^FO-Feld und ^XZ hinzu. Ein ^FO jenseits von ^PW wird abgeschnitten, deshalb wirkt das Etikett leer. Eine falsche DPI schrumpft die Felder nur dann in die Ecke, wenn die Datei weder ^PW noch ^LL hat. Sind beide vorhanden, ändert eine falsche DPI nur die Zoll-Angabe, und die Felder bleiben, wo sie sind.

Halbes Etikett. Ist ^PW schmaler als die Rolle, schiebt der Drucker trotzdem das ganze Etikett vor, und der Druck deckt nur einen Teil der Breite ab. Bei 203 dpi braucht eine 4-Zoll-Rolle ^PW812. ^PW406 sind 2 Zoll, also die Hälfte dieser Rolle. Diese Vorschau folgt ^PW, das Bild kann also fertig aussehen, obwohl die Rolle breiter ist. Setz ^PW auf Breite mal DPI und ^LL auf Länge mal DPI.

Abgeschnittener Text. Diese Vorschau behält 60 Zeichen von ^FD und zeichnet eine Zeile. Sie bricht nicht um. Eine lange Lieferadresse läuft über den Rand. ^FB, das auf einer Zebra Text umbricht, wird hier ignoriert, also bricht der Drucker eine Zeile vielleicht um, die diese Seite abschneidet. Schneidet auch der Drucker ab, rück ^FO nach links oder erhöhe ^PW auf die Rollenbreite.

Barcode zu breit. ^BY ist die Modulbreite in Punkten. ^BY3 bei einer langen Nummer auf 203 dpi kann über das Etikett hinausragen. Diese Vorschau ignoriert ^BY, ein Code, der ins Bild passt, kann auf der Zebra also trotzdem zu breit sein. Nimm ^BY2 oder kürze die Daten und lass eine Ruhezone frei.

ZPL Vorschau vs Labelary

Labelary zeichnet das Etikett auf dem eigenen Server. Diese Seite zeichnet ein Layout-Bild in deinem Browser und übergibt dann denselben Code an die App.

Diese ZPL Vorschau und Labelary.
Diese SeiteLabelary
Wo gezeichnet wirdIn deinem Browser, als SVGAuf deren Server
ExportPNG und PDF über die App. Dieses ZPL drucken öffnet sie mit deinem Code.PNG und PDF aus deren Renderer
Auf einer Zebra druckenDieses ZPL drucken öffnet die App mit dem eingefügten Code. Diese Seite sendet keine Daten an den Drucker.Liefert ein Bild. Sendet den Job nicht an deine Zebra.
APIKeine. Diese Seite hat keine Render-API.Eine REST-API

Wo deren Renderer die bessere zweite Meinung ist, liest du unter Labelary-Alternative.

Weitere Werkzeuge

Fragen zur ZPL Vorschau

Ist diese Online-ZPL Vorschau kostenlos?

Ja, die Vorschau auf dieser Seite kostet nichts. Du fügst den Code ein, wählst 203, 300 oder 600 dpi, und das Layout wird im Browser gezeichnet. Ohne Anmeldung.

Wie öffne ich eine .zpl-Datei unter Windows?

Eine .zpl-Datei ist reiner Text. Öffne sie im Editor (Notepad) und füge den Inhalt ein, oder nimm .zpl-Datei öffnen. Dieser Button nimmt .zpl und .txt an. Du kannst die Datei auch auf das Feld ziehen. Eine .prn ist derselbe Text, also füge sie ein oder zieh sie auf das Feld.

Ist das ein ZPL-Emulator?

Nein. Es ist eine Layout-Vorschau, kein Druckeremulator. Sie platziert ^FO-Felder, bestimmt die Größe von ^A0 aus der Höhe, skizziert ^BC und zeigt ^BQ und ^GF als Platzhalter. Sie ahmt keine Zebra-Firmware nach. Das Formular schickt den Originalcode an die App.

Kann ich ZPL in PNG oder PDF umwandeln?

Ja, in der App. Die Vorschau auf dieser Seite ist ein SVG. Dieses ZPL drucken öffnet denselben Code in der App, wo du ein PNG oder PDF herunterladen kannst. Wenn der Drucker eine Zebra ist, schick das ZPL statt eines Bildes vom Etikett.

Ist das eine Labelary-Alternative?

Für eine Layout-Prüfung im Browser ja. Labelary zeichnet auf dem eigenen Server und bietet eine REST-API. Diese Seite hat keine API. Unter Labelary-Alternative findest du den ausführlichen Vergleich.

Kann ich ZPL aus dem Browser drucken?

Der Button Dieses ZPL drucken spricht nicht von dieser Seite aus mit dem Drucker. Er öffnet die App mit dem Code, der DPI und der Größe. Das Skript hier zeichnet nur die Vorschau. Der Drucker muss eine Zebra sein. DYMO, Brother und Rollo verstehen kein ZPL.

Warum ist die Vorschau leer?

Das Skript hat kein ^FO-Feld gefunden, das mit ^FS endet. Das Bild zeigt dann: Füge ^XA, ein ^FO-Feld und ^XZ hinzu. Fehlendes ^XA oder ^XZ allein macht dieses Bild nicht leer. Ein ^FO jenseits von ^PW wird abgeschnitten. Hat die Datei weder ^PW noch ^LL, schrumpft eine falsche DPI die Felder in die Ecke.

Was, wenn ich das Etikett erst gestalten muss?

Du kannst das Etikett in der App gestalten und diese Vorlage öffnen. Sie startet als Versandetikett im Format 4 x 6. Nimm sie, wenn du noch kein ZPL hast, und komm hierher zurück, wenn dir eine Datei den Code liefert.