Free browser-based tools for produce labeling compliance. Generate PTI case labels with GS1-128 barcodes and Voice Pick Codes — the same GTIN + lot data that serves as your FSMA 204 Traceability Lot Code — validate GTINs, and print at your exact label size. No software install, no per-seat license.
Build and print complete PTI-compliant produce case labels: GS1-128 barcode (GTIN, pack date, lot), Voice Pick Code, UPC-A and PLU. Import your catalog by CSV, print at any label size.
Open the generator → Free generatorEnter GTIN, lot, and optional pack date — generate the 4-digit VoiceCode instantly, computed with the official CRC-16 algorithm used across the produce industry.
Generate a VoiceCode → Free calculatorCompute or validate the check digit of any GTIN-14 case code, UPC-A, or EAN-13 with the GS1 Mod-10 algorithm. Catch bad codes before the DC scanner does.
Validate a GTIN →A PTI (Produce Traceability Initiative) label is the standardized case label used across the fresh produce supply chain. It carries a GS1-128 barcode encoding the GTIN and lot number — the same GTIN + lot data that forms your FSMA 204 Traceability Lot Code — alongside a human-readable Voice Pick Code, product name, pack size, pack date, and country of origin. Major buyers such as Walmart, Costco, and Kroger require PTI-compliant case labels, and the labels are read at receiving docks and by warehouse voice-picking systems.
PackPass gives packers, shippers, and exporters three browser-based tools that cover the whole labeling workflow. The PTI label generator builds complete, print-ready GS1-128 case labels — you can import your catalog by CSV and print at any label size. The Voice Pick Code generator and calculator derives the 4-digit VoiceCode using the official CRC-16 algorithm. The GTIN check digit calculator validates GTIN-14, UPC-A, and EAN-13 codes with the GS1 Mod-10 algorithm. Every tool runs entirely in your browser: no install, no software license, and no per-label fee. New to PTI? Start with the complete PTI labels guide.
At minimum, a PTI label needs a GS1-128 barcode encoding the GTIN (AI 01) and lot number (AI 10), plus human-readable product name, pack size, pack date, and the Voice Pick Code. Many retailers also require PLU, UPC, and country of origin. PackPass includes all of these on every generated label.
Yes. All three tools are free to use with no signup. They run client-side in your browser, so there is no software to install and no per-label or per-seat charge.
Yes. The generator produces the label as an SVG in your browser and prints directly from there on Windows, Mac, or Linux — including thermal label printers such as Zebra, Rollo, and Munbyn.