Compute the 4-digit VoiceCode for PTI produce case labels — free and instant, using the official CRC-16 algorithm.
The Voice Pick Code (or VoiceCode) is a 4-digit number printed in large type on PTI-compliant produce case labels. Warehouse voice-picking systems read the code aloud so workers can confirm they have the right case without scanning. It is required or expected by major US retail distribution centers as part of the Produce Traceability Initiative.
The code is derived from a CRC-16 (ANSI) hash of the label's PlainText: the GTIN, followed by the lot number, followed by the pack date in YYMMDD format if a date appears in the barcode. The hash is taken as a decimal number and the last four digits become the Voice Pick Code. On the label, the first two digits print small and the last two print large. This calculator implements the exact published algorithm — the official spec example (GTIN 10850510002011, lot 46587443HG234) yields code 6359, which you can verify above.
Voice-picking systems in distribution center warehouses read the code aloud so a worker can confirm, hands-free, that they've picked the right case — without needing to scan a barcode. It's printed in large type on the case label specifically so it's easy to key in or read back.
Only if a pack date appears in your label's barcode PlainText. When it does, the pack date (YYMMDD) is included as part of the CRC-16 hash input, so the calculator needs it to produce the correct code; if your label omits the pack date, leave that field blank.
It's printed as a 4-digit number in large type on the same PTI case label as the GS1-128 barcode, GTIN, and lot number — typically directly below or beside the barcode.
Yes, it's free with no signup, and runs entirely in your browser using the official CRC-16 algorithm from the PTI specification.