Standard DataMatrix został przyjęty przez Międzynarodową Organizację Normalizacyjną (ISO) jako norma ISO 16022.

Po uzyskaniu statusu normy ISO/IEC 16022:2000 — International Symbology Specification, DatamatrixPN-ISO/IEC 16022:2008 Technologia informatyczna – Techniki automatycznej identyfikacji i gromadzenia danych – Wymagania dotyczące symboliki kodów kreskowych Data Matrix. oraz ISO/IEC 24720:2006 wykorzystywanie specyfikacji DataMatrix nie wiąże się z żadnymi opłatami licencyjnymi. Symbole DataMatrix mają postać kwadratów zawierających od 10*10 do 144*144 elementów. Generowanie symbolu odbywa się przy pomocy odpowiedniego oprogramowania, z zaimplementowanym algorytmem opisanym w normie.

DataMatrix został zaprojektowany w celu upakowania jak największej liczbie informacji na jak najmniejszej powierzchni. Dzięki korekcji błędów z redundancją danych odczyt kodu jest szybki i pewny, nawet w przypadku uszkodzenia do 25% wydrukowanego kodu.