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-Etiketten Ihres Versanddienstleisters auf jedem Drucker drucken

ZPL-Etiketten Ihres Versanddienstleisters auf jedem Drucker drucken

Veröffentlicht:

Viele Versanddienstleister und Versandplattformen liefern das Etikett als ZPL — die Befehlssprache von Thermodruckern der Zebra-Klasse. Ohne einen solchen Drucker gibt ein Bürolaserdrucker oder ein Browser ZPL als Textzeilen aus. Sie müssen keinen Zebra kaufen: Rendern Sie das ZPL als PDF oder PNG und drucken Sie es auf dem vorhandenen Drucker; sobald es Dutzende oder Hunderte Etiketten am Tag sind, übernimmt ein Skript die Umwandlung über die API. Diese Seite zeigt, woher das ZPL laut Dokumentation des jeweiligen Dienstleisters kommt, und danach dieselben drei Schritte für alle.

Die Felder der Dienstleister wurden am 2026-11-10 in deren eigener Entwicklerdokumentation gelesen (türkische Dienstleister wie angegeben am 2026-10-31 und 2026-11-02). Feldnamen ändern sich zwischen API-Versionen; prüfen Sie die aktuelle Referenz, bevor Sie darauf aufbauen.

Dieselben drei Schritte für jeden Dienstleister

  1. ZPL beim Dienstleister anfordern — mit der Einstellung aus dessen Abschnitt unten — und das Etikett in einer Datei speichern. Liefert die API es base64-kodiert, zuerst dekodieren: Die Datei muss mit ^XA beginnen.
  2. Vorschau ansehen und PDF oder PNG herunterladen im ZPL-zu-PDF-Konverter: die Druckdichte wählen, für die der Dienstleister das Etikett geschrieben hat (203 dpi = 8 Punkte/mm, 300 dpi = 12), dazu die Etikettengröße, dann herunterladen. Alle Etiketten der Datei kommen ins PDF.
  3. Automatisieren: Dieselbe Datei aus Ihrem Bestell- oder Versandskript an die API senden und das zurückgegebene PDF oder PNG drucken — ohne Zebra, ohne einen Treiber, der ZPL versteht.

Per API automatisieren: eine Anfrage pro Etikettendatei

Der Render-Endpunkt nimmt das ZPL als Anfragekörper. Der Pfad trägt die Dichte und die Etikettengröße in Zoll; der letzte Teil ist der Index des Etiketts in der Datei.

# erstes Etikett als PNG (203 dpi = 8 Punkte/mm, 4x6 Zoll)
curl -X POST "https://api.labelixa.com/v1/printers/8dpmm/labels/4x6/0" \
     -H "X-API-Key: $LABELIXA_KEY" --data-binary @label.zpl -o label.png

Ohne Index und mit PDF-Anforderung kommen alle Etiketten der Datei, eines pro Seite — praktisch, wenn ein Dienstleister eine Sendung mit mehreren Paketen in einem Puffer liefert:

base64 -d label.b64 > label.zpl     # wenn der Dienstleister base64 liefert
curl -X POST "https://api.labelixa.com/v1/printers/8dpmm/labels/4x6/" \
     -H "X-API-Key: $LABELIXA_KEY" -H "Accept: application/pdf" \
     --data-binary @label.zpl -o labels.pdf

Für ein Etikett, das für 300 dpi geschrieben ist, 12dpmm verwenden. Das URL-Schema ist das von Labelary; dafür geschriebener Code braucht meist nur einen neuen Host — siehe den Labelary-kompatiblen Endpunkt. Um ein fehlerhaftes Etikett vor dem Druck zu stoppen, liefert /v1/diagnostics die Befunde als JSON; die vollständige Referenz steht in der API-Dokumentation.

Täglich Etiketten umwandeln: Verfügbarkeit und Preis

Wenn ein Skript jedes versendete Etikett umwandelt, ist der Umwandlungsdienst Teil Ihrer Versandstrecke: Antwortet er nicht, warten die Pakete. Bevor Sie sich auf einen Dienst verlassen, unseren eingeschlossen, lohnen sich zwei Prüfungen:

Ein 4×6-Etikett auf A4 oder einem Bürolaserdrucker

Carrier-ZPL ist fast immer für ein Etikett von 4×6 Zoll (etwa 100×150 mm) geschrieben. Was Konverter und API heute damit machen, gemessen am 2026-11-10:

Wo jeder Dienstleister das ZPL liefert

Hier stehen nur Dienstleister, deren eigene Dokumentation wir lesen konnten. Labelixa kauft keine Etiketten und spricht nicht mit den Dienstleistern; es rendert das ZPL, das Sie bereits erhalten haben.

UPS

Shipping API, POST /shipments/{version}/ship: LabelSpecification.LabelImageFormat.Code = ZPL, LabelStockSize 4×6 oder 4×8 Zoll. Die Spezifikation hat kein Auflösungsfeld; lesen Sie die Dichte aus der Datei. Anfragefelder und Antwortpfade: UPS-ZPL-Etiketten.

FedEx

Ship API: labelSpecification.imageType = ZPLII, labelStockType etwa STOCK_4X6, resolution 203 oder 300 (300 nur mit ZPLII; Standard 203). Details: FedEx-ZPL-Etiketten.

USPS

Domestic Labels 3.0 API (POST /labels/v3/label): USPS nennt die Etikettenformate PDF, TIFF, SVG, JPG, ZPL203DPI und ZPL300DPI — die Dichte steckt im Formatnamen. Das Feld für die Etikettengröße im aktuellen Schema konnten wir nicht lesen.

DHL Express

MyDHL API 3.4.0: imageOptions → encodingFormat akzeptiert zpl neben epl, lp2 und pdf; laut DHL kommen Rechnung und Beleg immer als PDF. Gelesen am 2026-10-31; ein Dichtefeld haben wir nicht gelesen.

Amazon Shipping

Shipping API v2 (Buy Shipping): Die angeforderte Dokumentspezifikation nimmt ein format (PDF, PNG oder ZPL), eine size, einen dpi-Wert und ein Seitenlayout; zulässig sind die Werte, die getRates für die Sendung liefert (supportedDPIs). Das Etikett kommt base64-kodiert in den Paketdokumenten.

ShipStation

ShipStation API: label_format = zpl. ZPL-Etiketten gibt es nur in 4×6 Zoll; die Antwort enthält einen Link label_download.zpl oder, wenn Sie diesen Download-Typ wählen, base64 direkt in der Antwort.

Shippo

Beim Anlegen der Transaktion label_file_type auf ZPLII setzen; ohne Angabe gilt das Standardformat aus dem Shippo-Dashboard. Shippo nennt für ZPL keine Größe.

EasyPost

Sendungsoptionen: label_format = ZPL; die dokumentierte label_size für ZPL ist 4x6, die Carrier-Guides nennen dienstleisterspezifische Größen.

Shopify Shipping

In der GraphQL Admin API (2026-10) tragen die Dokumente eines Versandetiketts ein format (PDF oder ZPL) und eine url. Größe oder Dichte haben wir dafür nicht gelesen.

Canada Post

Mit ZPL liefert der Aufruf Get Artifact ZPL-II-Befehle, und das Ausgabeformat muss 4x6 sein. Canada Post verlangt einen Drucker, der Text abschneiden kann, und empfiehlt sonst PDF.

Australia Post

Shipping and Tracking API, Etiketten erstellen: Eine Anfrage mit ZPL-Etiketten ist auf 50 Pakete begrenzt, das Thermolayout heißt THERMAL-LABEL-A6-1PP. Die Hilfeseite von Australia Post zu internationalen CN22-Etiketten sagt, ZPL sei nur für das CN22-Etikett freigeschaltet; prüfen Sie, welche Ihrer Produkte es abdeckt.

DPD

DPDs ShipmentService 3.5 (dokumentiert von DPD Schweiz): printOptions.printerLanguage = ZPL, paperFormat A6 und printerResolution 203, 300 oder 600 (auch 150 und 200), passend zum Druckkopf. DPD betreibt je Land eigene Webservices; prüfen Sie die Dokumentation Ihres Landes.

PostNL

Labelling-Webservice: Druckertyp Zebra|Generic ZPL II mit 200, 300 oder 600 dpi. PostNL rät davon ab, PDF-Etiketten direkt an einen Zebra-Drucker zu senden.

Türkische Versanddienstleister und Marktplätze

Gelesen am 2026-10-31 und 2026-11-02: das Trendyol Common Label ("format": "ZPL"), HepsiJet (zplBarcode), Yurtiçi (docCargoZpl), Aras (ZebraZpl), UPS Türkiye (CreateShipment_Type3_ZPL), Kolay Gelsin und Sendeo (BarcodeZpl) sowie PTT AVM ("type": "zpl"). Aufrufe und Felder: Trendyol- und HepsiJet-ZPL-Etiketten.

Dienstleister ohne ZPL oder ohne Prüfung

Labelixa ist nicht mit den auf dieser Seite genannten Versanddienstleistern und Plattformen verbunden; die Namen dienen nur dazu, zu sagen, welche Dokumentation gelesen wurde.

Häufig gestellte Fragen

Kann ich ein Carrier-ZPL-Etikett ohne Zebra-Drucker drucken?

Ja. Wandeln Sie das ZPL in PDF oder PNG um und drucken Sie es auf jedem Drucker. Jede PDF-Seite hat standardmäßig Etikettengröße; drucken Sie in tatsächlicher Größe (100 %).

Lässt sich das für Hunderte Etiketten am Tag automatisieren?

Ja. Senden Sie jede ZPL-Datei aus Ihrem Versandskript an den Render-Endpunkt und drucken Sie das zurückgegebene PDF oder PNG. Starter kostet 9 $ im Monat für 25.000 Etiketten im Monat.

Passt ein 4x6-Etikett in voller Größe auf A4?

Ein Etikett pro Seite druckt in voller Größe, wenn Sie das PDF in Etikettengröße mit 100 % drucken. Die A4-Rasterlayouts setzen vier oder sechs Etiketten auf eine Seite, verkleinert auf etwa 90 % bzw. 60 %.

Verwandte Ratgeber

ZPL-Etiketten aus Excel- oder CSV-Daten drucken

Aus einer Tabelle hunderte ZPL-Etiketten machen: Vorlagen-Variablen, CSV-Spaltenzuordnung, Batch-Erzeugung und ehrliche Grenzen.

Trendyol- und HepsiJet-ZPL-Versandetiketten drucken

Das Trendyol-Common-Label und die HepsiJet-Barcode-API liefern ZPL statt PDF. So prüfen Sie es und senden es an einen Thermodrucker.

ERP-Etikettendruck mit ZPL

Wo ERP-Etikettenketten brechen und wie ein Prüftor eine fehlerhafte Vorlage stoppt, bevor sie den Lagerdrucker erreicht.

UPS-ZPL-Etiketten: anfordern, prüfen, fixen

Die Shipping-API-Felder hinter dem ZPL-Etikett (Formatcode, Stockgröße, Zeichensatz), der Pfad zur Nutzlast pro Paket und warum die Dichte aus der Datei kommt.

Eigenen ZPL-Code testen →