ZPL em PDF

Guide · Shopee

How to download and print Shopee's ZPL label

In “Thermal Printer” mode, Shopee labels download as a ZIP full of .TXT files. Opening one shows commands like ^XA and ^FO instead of a label. That's not a bug — it's ZPL, the thermal-printer language. This guide goes from the order to the printed label: where the files are in the Seller Centre, what is inside them, and how to print with or without a Zebra.

Checked on August 20, 2026

How to download the labels in the Seller Centre

The file format is an account setting, not a choice at download time: switch it once and every later download follows.

  1. 1In the Seller Centre, open Shipping Settings → Shipping Document.
  2. 2For the shipping-document size, pick “Thermal Printer”. The alternative is the PDF laid out for A4 sheets — that's the one you switch back to later.
  3. 3Save, then go back to My Orders → To ship.
  4. 4Select the orders and use bulk shipping to print the labels. The browser downloads a .zip.

What lands in your Downloads folder

A .zip holding one .txt per order — not a label that opens on its own. You don't need to unzip it: drop the whole .zip onto the converter on this page and it reads every .txt inside, in order.

What is that .TXT file?

It's ZPL (Zebra Programming Language) code: each label is a block from ^XA to ^XZ with commands that place text, addresses and the barcode.

ZPL-compatible thermal printers consume the file directly — that's why Shopee ships it this way in thermal mode. It prints sharper than a rescaled PDF, especially the barcode.

If your printer speaks ZPL

Zebra printers (GC420, ZD220/230 and similar) and multi-language models that auto-detect ZPL print the file directly through the vendor utility or the print queue.

Use 4x6 in (100x150 mm) label stock, the Brazilian marketplace standard, and check calibration so labels don't come out clipped.

If your printer does NOT speak ZPL

That includes PPLA-native printers (Argox OS-214/OS-2140) and any regular inkjet or laser. The path is converting the ZPL to PDF and printing the PDF normally.

Drop Shopee's .zip onto the converter below: each label becomes one PDF page at the true 4x6 physical size. Print at 100% scale — never “fit to page” — so the barcode stays scannable.

Check before you print

The preview shows the label exactly as the thermal printer would put it down, dot for dot. Worth checking that the address is complete and the barcode looks sharp before spending label stock.

It all happens in your browser: Shopee's file, with your customers' details in it, is never sent to any server.

Drop Shopee's ZIP or .TXT here

Drag the file in, paste the code, or pick it from your device

.txt · .zpl · .prn · .zip · .pdf · .png · .jpg — up to 5 labels per batch

The conversion happens in your browser: your file never leaves your device.How that works
Free, no signupNo uploadNo watermarkBatches of many filesPDF · PNG · ZIP

Questions

Frequently asked questions

Why does Shopee deliver labels as .TXT instead of PDF?

In thermal-printer mode, Shopee delivers raw ZPL, which compatible thermal printers reproduce more sharply than a rescaled PDF. If you don't have a ZPL printer, convert the file to PDF here for free.

Can I switch back to PDF downloads?

You can — same screen: in Shipping Settings → Shipping Document, switch back to the A4 sheet document and downloads return to PDF.

The ZIP has many .TXT files. Convert one by one?

No. Drop the whole .zip: the converter opens it here in the browser, reads every .txt inside and queues them together — the final PDF comes out with one page per label, in file order.

Does the content declaration come as ZPL too?

No. Shopee still generates the content declaration as a separate PDF; only the shipping label switches to ZPL in thermal mode.

Other guides