2D (Data Matrix) код представляет собой кодирование любой информации в матричном виде. Одна небольшая метка может содержать до 100 алфавитно-цифровых символов. Это значит, что емкость информации на порядок выше, чем у традиционных бар-кодов. Поскольку маркировка может происходить прямо на заготовку и надёжность данного вида кодирования много выше чем у традиционных штрих кодов, маркировка может служить основным инструментом для прослеживаемости изделий на конвейере.