Data Matriks Code je 2D bar kod koji može da uskladišti veliku količinu podataka.
Za razliku od 1D bar koda koji čuva podatke u liniji crnih i belih traka, 2D bar kod čuva mnogo više podataka u mreži crno-belih kvadrata koji se mogu rasporediti u kvadratnom ili pravougaonom obliku.
Pomalo liče na male ukrštene reči i često se nalaze na ambalaži, posterima a nalazimo ih i u proizvodnji za različita obeležavanja/informisanja. Podaci se skladište i horizontalno i vertikalno, što rezultira znatno većim kapacitetom skladištenja od 1D bar koda. 2D bar kodovi su mašinski čitljivi i mogu da prenesu tekstualne ili numeričke podatke u treptaju elektronskog oka.