Print PPL labels on a thermal label printer (100×150)
Set up a ZPL or Windows-driver printer in PPL's Aplikace Klient, use 100×150 mm labels and print every PPL label full size on a thermal printer.
In this guide
Whether you ship to an address or to a PPL Parcelshop or PPL Parcelbox, PPL creates its labels in the business web application Aplikace Klient, through the CPL API or through its e-shop plugins. With the right printer option and a 100×150 mm label in the driver, a Zebra, TSC or Honeywell thermal printer prints each label in one pass.
- A PPL business account with access to Aplikace Klient (klient.ppl.cz), the CPL API or a PPL plugin
- A 4-inch thermal label printer with its Windows driver installed
- Direct thermal labels 100×150 mm, such as our 100×150 mm shipping labels or the 1,000-label eco roll
Before you start: PPL label sizes
PPL's manual for Aplikace Klient gives two standard label sizes. Both fit a 100 mm wide thermal label:
| Label | Size | Used for |
|---|---|---|
| Smart label | 100×127 mm | Domestic parcels |
| Common label | 100×150 mm | Parcels abroad |
A 100×150 mm label takes both. The shorter domestic label leaves part of the label blank. PPL supports ordinary laser printers and thermal printers that understand the ZPL language, such as Zebra and Datamax models. On a laser printer, labels go on A4 sheets with four label positions.
Set up the printer in Aplikace Klient
Aplikace Klient can send labels to a thermal printer in ZPL or create a PDF that you print through the Windows driver. Printer settings are under "Nastavení" (Settings) › "Nastavení tiskáren" (Printer settings).
ZPL thermal printer
- In the settings, open "příprava tiskárny" (printer preparation) and select your printer.
- Click "Vybrat COM port" (Select COM port), mark the port the printer is connected to and click "Připojení" (Connect).
- Click "Tisk testovací etikety" (Print test label).
- If the test label comes out correctly, click "Uložit nastavení" (Save settings).
Printing through the Windows driver
The printer selector also offers "Laserová tiskárna" (laser printer) and "Ovladač Windows" (Windows driver). The labels then open as a PDF file ("etikety"). PPL doesn't say which option suits a label printer, but its change log mentions printing on thermal printers "přes ovladač windows" (through the Windows driver). Try "Ovladač Windows" with your printer's own driver, print the PDF as in step 4, and ask PPL if the size is wrong.
Print labels for your parcels
- Create the parcel under "Zásilka" › "Nová zásilka" (Shipment › New shipment) and click "Vložit a tisknout" (Save and print), or "Vložit" (Save) to print later.
- To print one parcel later, open its detail, pick the printer in the selector next to "Tisk" (Print) and click the start position you want.
- To print several, tick them in "Seznam zásilek" (Shipment list), click "Vytisknout vybrané" (Print selected), choose the printer under "Výběr tiskárny" (Printer selection) and click "Tisk".
- Confirm with "Pokračovat" (Continue). PPL receives the data, and the parcel can no longer be edited.
The start positions 1–4 are the four label places on an A4 sheet; PPL's API uses the same numbering for A4 pages. A reprinted label keeps the same parcel number, so destroy the first copy to avoid sending the same parcel twice.
Connecting your own software through the CPL API? Its label settings offer the formats Zpl, Pdf, Jpeg, Png and Svg. For a thermal printer, request Zpl with a dpi value that matches your printer (203 or 300), or Pdf. Avoid the page size A4, which has four label positions (1–4). PPL doesn't describe the other value, Default, so check its page size with a test label.
Set up the printer for 100×150 mm labels
- Load direct thermal 100×150 mm labels with the printable side up and calibrate the printer so it finds the gaps between labels.
- In the driver's printing preferences, set the label to 100 mm wide and 150 mm high: in the ZDesigner driver on Zebra, as a new Stock in the TSC driver, in InterDriver on Honeywell.
- On thermal transfer models, set the print method to direct thermal and leave out the ribbon.
PPL names Zebra, Datamax and other ZPL printers for its ZPL mode. TSC printers understand ZPL through their TSPL-EZD language, and the Honeywell PC42E through its ZSim2 emulation, but PPL doesn't list these brands, so print a test label first. Step-by-step driver settings: Zebra, TSC and Honeywell PC42E.
"40 g" and "76 g" in our label titles mean the core diameter in millimetres. Check that the core and the roll diameter fit your printer before you order. Desktop printers usually need a smaller core or an adapter: the Zebra ZD421, for example, has adapters for 50.8 and 76 mm cores but takes rolls only up to 127 mm in diameter.
Print the PDF at the right size
- Open the "etikety" PDF and choose Print.
- Select your thermal printer. The paper size should show 100×150 mm.
- If the PDF page is exactly 100×150 mm, print at actual size (100 %). PPL's own guide calls this "Skutečná velikost". For any other page size, including the 100×127 mm domestic label, choose fit to page.
- Choose portrait orientation, or let the program pick it.
- Print one label and scan the barcode before you print a batch.
Stick the label on the top of the parcel where it is fully visible. PPL asks that no tape or film covers it and that old labels are removed.
Print from your e-shop
PPL publishes its own plugins for WooCommerce, PrestaShop, OpenCart and VirtueMart. In WooCommerce you print from the order detail with "Tisk etiket" (Print labels) or from the order list with "Vytisknout zásilky" (Print shipments).
The WooCommerce plugin manual lists two print formats, "1x etiketa na stránku A4" (one label per A4 page) and "A4 4x formát" (four labels per A4 page), and no format for label printers. Check the page size of a 1x PDF first and use the thermal printer only if the page is label-sized. Shrinking an A4 page onto one 100×150 mm label makes the barcode bars too thin, so print A4 pages on an office printer or ask PPL about a label printer format.
PPL's developer pages list no Shopify app of its own. Its integrators page lists partners such as xConnector, which runs on Shopify, and JR Shopify; check their settings for a label printer or 100×150 mm format. More on platforms: Shopify shipping labels on a thermal printer and WooCommerce shipping labels on a thermal printer.
Common problems
| What you see | Fix |
|---|---|
| Label prints small in one corner, or four labels on one | The PDF is an A4 page. Print it on an office printer, or pick your thermal printer in Aplikace Klient's printer selector. Don't shrink an A4 sheet onto one label. |
| Edges or barcode cut off | Set 100×150 mm in the driver. Use actual size only for a 100×150 mm PDF, otherwise fit to page. |
| Test label in ZPL mode doesn't print | Check the COM port under "příprava tiskárny", or print through "Ovladač Windows" instead. |
| Barcode doesn't scan or prints pale | Raise darkness or lower print speed in the driver, and clean the printhead. |
| Labels come out blank | Thermal transfer labels need a ribbon, or the roll is loaded upside down. Use direct thermal labels, printable side up. |
Frequently asked questions
Can I print PPL labels on a Zebra printer?
Yes. Aplikace Klient prints to Zebra and other ZPL printers directly, or you print the label PDF through the ZDesigner driver.
What size are PPL labels?
100×127 mm for domestic parcels and 100×150 mm for parcels abroad. Both fit a 100×150 mm thermal label.
Can PPL send labels in ZPL?
Yes. The CPL API returns labels as ZPL at the dpi you request, and Aplikace Klient prints to ZPL printers after the printer setup.
Can I print labels from the PPL WooCommerce plugin on a thermal printer?
The plugin manual lists only A4 formats, one or four labels per page. Check the page size of a 1x PDF first and ask PPL about a label printer format. Never shrink an A4 page onto a 100×150 mm label.
Used in this guide
Compatible consumables and accessories for the Zebra ZD230d Desktop Label Printer (ZD23042-D0EC00EZ).
Products used in this guide
| Product | Price | ||
|---|---|---|---|
![]() |
TSC DA210 Desktop Label Printer99-158A001-0002 | 221,13 €+VATIn stock | |
![]() |
Honeywell PC42E-D Desktop Label PrinterPC42EDW020200 | 198,83 €+VATIn stock | |
![]() |
Zebra ZD421d Desktop Label PrinterZD4A042-D0EM00EZ | 284,73 €+VATIn stock | |
![]() |
Thermal labels 100x150 / 500 pcs, 40 g, matt acrylic glue, outer beam, white color, rounded cornersKK000121 | 11,60 €+VATIn stock | |
![]() |
Paper thermal labels 100x150 / 1000 pcs, 76 g, eco, acrilic adhesive, an external coil, white, corners roundedKK000270 | 22,76 €+VATIn stock |
Compatible labels
| Product | Size (W × H) | Material | Labels / roll | Core | Price | ||
|---|---|---|---|---|---|---|---|
![]() |
Zebra Z-Perform 1000D800284-605 | 101.6 × 152.4 mm | Thermal Paper | 475 | 25.4 mm | 19,50 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800262-125 | 57.15 × 31.75 mm | Thermal Paper | 2100 | 25.4 mm | 14,06 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D880199-025D | 51 × 25 mm | Thermal Paper | 2580 | 25.4 mm | 14,06 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800264-605 | 102 × 152 mm | Thermal Paper | 475 | 25.4 mm | 23,38 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800263-205 | 76 × 51 mm | Thermal Paper | 1370 | 25.4 mm | 17,84 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800264-405 | 101.6 × 101.6 mm | Thermal Paper | 700 | 25.4 mm | 23,38 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D87000 | 100 × 50 mm | Thermal Paper | 1300 | 25.4 mm | 22,74 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800264-505 | 102 × 127 mm | Thermal Paper | 565 | 25.4 mm | 23,38 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800262-205 | 57 × 51 mm | Thermal Paper | 1370 | 25.4 mm | 14,06 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D880595-025DU | 38.1 × 25.4 mm | Thermal Paper | 2580 | 25.4 mm | 11,76 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D880175-031D | 50.8 × 31.75 mm | Thermal Paper | 2100 | 25.4 mm | 13,12 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D3009724-T | 102 × 192 mm | Thermal Paper | 360 | 25.4 mm | 28,90 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D880191-101D | 101.6 × 101.6 mm | Thermal Paper | 700 | 25.4 mm | 19,50 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800261-105 | 31.75 × 25.4 mm | Thermal Paper | 2580 | 25.4 mm | 9,27 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800262-405 | 57.15 × 101.6 mm | Thermal Paper | 700 | 25.4 mm | 14,06 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D880191-076D | 101.6 × 76.2 mm | Thermal Paper | — | 25.4 mm | 19,50 €+VATIn stock | |
![]() |
Zebra Z-Essentials 1000DZIPZED3018655XL | 101.6 × 152.4 mm | Thermal Paper | 532 | 25.4 mm | 19,22 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800261-107 | 38 × 25 mm | Thermal Paper | 2580 | 25.4 mm | 12,98 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D800283-205 | 76.2 × 50.8 mm | Thermal Paper | 1370 | 25.4 mm | 15,53 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D Removable880239-076D | 101.6 × 76.2 mm | Thermal Paper | 930 | 25.4 mm | 32,27 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D3007209-T | 57 × 76 mm | Thermal Paper | 930 | 25.4 mm | 14,06 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800264-255 | × mm | Thermal Paper | 1100 | 25.4 mm | 23,38 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800262-075 | 57.15 × 19.05 mm | Thermal Paper | 3315 | 25.4 mm | 14,06 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D3007208-T | 31 × 22 mm | Thermal Paper | 2780 | 25.4 mm | 9,27 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D800263-105 | 76 × 25 mm | Thermal Paper | 2580 | 25.4 mm | 17,84 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D880181-031D | 69.85 × 31.75 mm | Thermal Paper | 2100 | 25.4 mm | 15,13 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D3007207 | 25.4 × 76.2 mm | Thermal Paper | 930 | 25.4 mm | 8,64 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D Removable800262-127 | 57.15 × 31.75 mm | Thermal Paper | 2100 | 25.4 mm | 15,76 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D 190 Tag800999-020 | 102 × 76 mm | Thermal Paper | 450 | 25.4 mm | 21,81 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D880181-038D | 69.85 × 38.1 mm | Thermal Paper | 1790 | 25.4 mm | 15,13 €+VATIn stock | |
![]() |
Paper direct thermal labels 100x170 / 250 pcsKK010247 | 100 × 170 mm | Thermal Paper | 250 | 40 mm | 8,36 €+VATIn stock | |
![]() |
Thermal labels 32x20 / 2000 pcsKK001176 | 32 × 20 mm | Thermal Paper | 2000 | 25 mm | 3,72 €+VATIn stock | |
![]() |
Paper direct thermal labels 40x40 / 1000 pcsKK000193 | 40 × 40 mm | Thermal Paper | 1000 | 40 mm | 3,26 €+VATIn stock | |
![]() |
Thermal labels 50x30 / 1000 pcsKK000538 | 50 × 30 mm | Thermal Paper | 1000 | 40 mm | 3,72 €+VATIn stock | |
![]() |
Thermal labels 70x60 / 1000 pcsKK001387 | 70 × 60 mm | Thermal Paper | 1000 | 25 mm | 7,44 €+VATIn stock | |
![]() |
Paper direct thermal labels 100x50 / 1000 pcsKK000203 | 100 × 50 mm | Thermal Paper | 1000 | 40 mm | 7,44 €+VATIn stock | |
![]() |
Thermal labels 80x50 / 1000 pcsKK000179 | 80 × 50 mm | Thermal Paper | 1000 | 40 mm | 7,90 €+VATIn stock | |
![]() |
Thermal labels 80x50 / 1000 pcsKK001442 | 80 × 50 mm | Thermal Paper | 1000 | 40 mm | 5,58 €+VATIn stock | |
![]() |
Paper thermal labels 100x70 / 800 pcsKK01715 | 100 × 70 mm | Thermal Paper (Eco) | 800 | 40 mm | 10,44 €+VATIn stock | |
![]() |
Thermal labels 100x150 / 500 pcsKK000121 | 100 × 150 mm | Thermal Paper | 500 | 40 mm | 11,60 €+VATIn stock | |
![]() |
Thermal labels 40x25 / 2000 pcsKK000488 | 40 × 25 mm | Thermal Paper | 2000 | 40 mm | 9,28 €+VATIn stock | |
![]() |
Thermal labels 30x10 / 2000 pcsKK000148 | 30 × 10 mm | Thermal Paper (Eco) | 2000 | 40 mm | 4,18 €+VATIn stock | |
![]() |
Thermal labels 32x20 / 180 pcsKK000798 | 32 × 20 mm | Thermal Paper (Eco) | 180 | 25 mm | 0,70 €+VATIn stock | |
![]() |
Paper thermal labels 32x20 / 2500 pcsKK001177 | 32 × 20 mm | Thermal Paper (Eco) | 2500 | 25 mm | 6,04 €+VATIn stock | |
![]() |
Paper thermal labels 32x20 / 2000 pcsKK000147 | 32 × 20 mm | Thermal Paper (Eco) | 2000 | 40 mm | 3,72 €+VATIn stock | |
![]() |
Paper thermal labels 32x25 / 2000 pcsKK010227 | 32 × 25 mm | Thermal Paper (Eco) | 2000 | 25 mm | 2,88 €+VATIn stock | |
![]() |
Paper thermal labels 40x30 / 1000 pcsKK001465 | 40 × 30 mm | Thermal Paper (Eco) | 1000 | 40 mm | 3,26 €+VATIn stock | |
![]() |
Thermal labels 50x25 / 1000 pcsKK000770 | 50 × 25 mm | Thermal Paper (Eco) | 1000 | 40 mm | 4,64 €+VATIn stock | |
![]() |
Paper thermal labels 55x80 / 500 pcsKK015950 | 55 × 80 mm | Thermal Paper (Top) | 500 | 40 mm | 5,86 €+VATIn stock | |
![]() |
Thermal labels 60x30 / 1000 pcsETEBA-0600/0300-2100 | 60 × 30 mm | Thermal Paper (Eco) | 1000 | 40 mm | 4,42 €+VATIn stock | |
![]() |
Paper thermal labels 75x25 / 1000 pcsKK000635 | 75 × 25 mm | Thermal Paper (Eco) | 1000 | 40 mm | 4,64 €+VATIn stock | |
![]() |
Paper thermal labels 80x20 / 2000 pcsKK000209 | 80 × 20 mm | Thermal Paper (Eco) | 2000 | 40 mm | 9,28 €+VATIn stock | |
![]() |
Paper thermal labels 80x50 / 1000 pcsKK000205 | 80 × 50 mm | Thermal Paper (Eco) | 1000 | 40 mm | 6,96 €+VATIn stock | |
![]() |
Paper thermal labels 100x60 / 500 pcsKK000115 | 100 × 60 mm | Thermal Paper (Eco) | 500 | 40 mm | 6,04 €+VATIn stock | |
![]() |
Thermal labels 100x100 / 500 pcsKK000408 | 100 × 100 mm | Thermal Paper (Eco) | 500 | 40 mm | 8,36 €+VATIn stock | |
![]() |
Thermal labels 100x140 / 500 pcsKK001310 | 100 × 140 mm | Thermal Paper (Eco) | 500 | 40 mm | 9,76 €+VATIn stock | |
![]() |
Label 100mm x 150mm White Direct Thermal Labels (360 pcs)KK01673 | 100 × 150 mm | Thermal Paper | 360 | — | 9,28 €+VATIn stock | |
![]() |
Paper direct thermal labels 102x40 / 930 pcsKK001687 | 102 × 40 mm | Thermal Paper | 930 | 40 mm | 6,04 €+VATIn stock | |
![]() |
Thermal labels 60x40 / 1000 pcsKK010395 | 60 × 40 mm | Thermal Paper (Eco) | 1000 | 40 mm | 6,50 €+VATIn stock | |
![]() |
Direct thermal labels 80x60 / 1000 pcsKK001428 | 80 × 60 mm | Thermal Paper | 1000 | 40 mm | 16,26 €+VATIn stock | |
![]() |
Thermal labels 60x30 / 1000 pcsKK01726 | 60 × 30 mm | Thermal Paper | 1000 | 40 mm | 14,86 €+VATIn stock | |
![]() |
Thermal labels 60x30 / 1000 pcsKK01727 | 60 × 30 mm | Thermal Paper | 1000 | 40 mm | 14,86 €+VATIn stock | |
![]() |
Thermal labels 60x30 / 1000 pcsKK01728 | 60 × 30 mm | Thermal Paper | 1000 | 40 mm | 16,72 €+VATIn stock | |
![]() |
Paper thermal labels 100x60 / 1000 pcsKK019207 | 100 × 60 mm | Thermal Paper (Eco) | 1000 | 40 mm | 14,86 €+VATIn stock | |
![]() |
Thermo labels 70x50 / 1000 pcsKK019308 | 70 × 50 mm | Thermal Paper | 1000 | 40 mm | 6,96 €+VATIn stock | |
![]() |
Thermal labels 100x100 / 150 pcsKK019324 | 100 × 100 mm | Thermal Paper (Eco) | 150 | 25 mm | 6,96 €+VATIn stock | |
![]() |
Direct thermal labels 80x60 / 1000 pcsKK069753 | 80 × 60 mm | Thermal Paper | 1000 | 40 mm | 16,72 €+VATIn stock | |
![]() |
Paper thermal labels 40x25 / 2000 pcsKK069827 | 40 × 25 mm | Thermal Paper (Eco) | 2000 | 40 mm | 4,64 €+VATIn stock | |
![]() |
Thermal labels 30x20 / 2000 pcsKK069868 | 30 × 20 mm | Thermal Paper (Eco) | 2000 | 40 mm | 3,72 €+VATIn stock | |
![]() |
Thermal labels 60x30 / 1000 pcsKK070192 | 60 × 30 mm | Thermal Paper | 1000 | 40 mm | 5,10 €+VATIn stock | |
![]() |
Thermal labels 50x30 / 1000 pcsKK001260 | 50 × 30 mm | Thermal Paper | 1000 | 40 mm | 3,72 €+VATIn stock | |
![]() |
Paper thermal labels 100x40 / 1000 pcsKK000271 | 100 × 40 mm | Thermal Paper (Eco) | 1000 | 40 mm | 6,96 €+VATIn stock | |
![]() |
Paper thermal labels 100x50 / 1000 pcsKK019227 | 100 × 50 mm | Thermal Paper (Eco) | 1000 | 40 mm | 6,96 €+VATIn stock | |
![]() |
Thermal cardboard Tags 50x37 / 1000 pcsKK000318 | 50 × 37 mm | Thermal Cardboard | 1000 | 40 mm | 9,28 €+VATIn stock | |
![]() |
Thermal labels 70x30 / 1000 pcsKK001076 | 70 × 30 mm | Thermal Paper (Eco) | 1000 | 40 mm | 4,64 €+VATIn stock | |
![]() |
Foil thermal labels 100x100 / 500 pcsKK069997 | 100 × 100 mm | Thermal Synthetic (PP) | 500 | 40 mm | 38,08 €+VATIn stock | |
![]() |
Thermal labels 50x30 / 1000 pcsKK001109 | 50 × 30 mm | Thermal Paper | 1000 | 40 mm | 3,72 €+VATIn stock | |
![]() |
Zebra Z-Perform 1000D880191-038D | 101.6 × 38.1 mm | Thermal Paper | 1790 | 25.4 mm | 19,50 €+VATIn stock | |
![]() |
Zebra Z-Select 2000D 190 Tag800999-005 | 32 × 57 mm | Thermal Paper | 600 | 25.4 mm | 9,10 €+VATOut of stock | View |
![]() |
Zebra Z-Select 2000D800264-105 | 101.6 × 25.4 mm | Thermal Paper | 2580 | 25.4 mm | 23,38 €+VATIn stock |
Related guides
Send us your model and a short description of the problem. Our team will help you find a solution.



















































































