Основные отличия кода Data Matrix от QR-кода: Форма: Data Matrix может быть как квадратным, так и прямоугольным, а QR-код — только квадратным. Размер: Data Matrix значительно меньше, чем QR-код. Способ считывания: QR-код можно отсканировать в зеркальном отражении, а Data Matrix — нет. Количество строк и столбцов: в QR-коде — нечётное количество, а в Data Matrix — чётное. Объём информации: в QR-коде максимум вмещается 3 Кб информации, а в Data Matrix — 2 Кб. Кроме того, у этих кодов различные цели использования: QR-код широко используется в маркетинге как ссылка на интерактивный контент, а Data Matrix — более ориентирован на промышленные производства, например, востребован в фармацевтической, молочной и масложировой промышленностях, при розливе воды и упаковке товаров, подпадающих под государственную программу маркировки «Честный знак».