1. Upload Files
Upload Shipping Labels (PDF)
Drag & drop or click to browse
Upload SKU Data (CSV / Excel)
Drag & drop or click to browse
2. Watermark Settings
Use {sku} and {qty} as placeholders
3. Preview
How It Works
Why add SKU to shipping labels?
TikTok Shop (and most marketplace platforms) generate shipping labels that only show order IDs — not SKU/product information. Warehouse pickers must cross-reference each order ID with a separate spreadsheet to know which product to pick. Adding a SKU watermark directly on the label lets pickers see at a glance exactly which item to grab, dramatically reducing picking errors and saving time.
How the matching works
The tool matches PDF pages to CSV rows in order. Page 1 of your label PDF is paired with row 1 of your CSV, page 2 with row 2, and so on. This means your CSV must be sorted in the same order as your labels appear in the PDF. If your PDF has 50 pages and your CSV has 48 rows, the last 2 pages will be processed without a watermark overlay.
CSV format requirements
Your CSV file should have a header row (column names) and one row per order. The column names can be anything — after uploading, you select which column contains the SKU data. Standard TikTok Shop and ERP exports work directly without reformatting.
Is this tool free?
Yes. All processing happens locally in your browser using JavaScript. Your PDF and CSV files are never uploaded to any server. No registration, no limits, no watermarks added by the tool itself.
Does it work on mobile?
This tool is designed for desktop use. Shipping label printing is typically done from a computer connected to a thermal or laser printer. For the best experience, use Chrome or Edge on a Windows or Mac computer.