Skip to main content
2d-matrix

DotCode (DotCode)

2D symbology composed of disconnected circular dots on a regular grid pattern, engineered for ultra-high-speed continuous inkjet (CIJ) and laser marking onto beverage cans, pharmaceutical blisters, and tobacco packaging.

Governing Specification: ISO/IEC 21471:2020

Data Format & Required Fields

Composed of disconnected dots arranged in a checkerboard pattern where the sum of row and column coordinates for each dot is either all even or all odd. Zero quiet zone required at start/stop.

Allowed Character SetASCII characters, numeric serial numbers, and binary data.
Payload Length Rule Between 1 and 250 characters
Example Valid FormatPRX-DOT-CAN-99014-BATCH-C

Industry Guidance & Practical Applications

  • High-speed beverage packaging lines (bottom of aluminium beverage cans)
  • EU and WHO FCTC tobacco track-and-trace serialization
  • Pharmaceutical blister packs and high-speed unit-dose packaging lines
Packaging & Scanning Notes: Enables high-speed in-line printing at speeds exceeding 1,000 items per minute without ink spreading.

Symbol Constraints & Label Guidelines

  • Requires high-resolution industrial machine vision imagers; not readable by conventional consumer laser scanners.