Budowa Rodzaj dwuwymiarowej macierzy binarnej (kodu 2D) w kształcie kwadratu zbudowanego z punktów. Dwa sąsiednie boki, lewy oraz dolny tworzą granicę w kształcie litery L (finder pattern), co pozwala na orientację kodu. Natomiast boki górny oraz prawy składają się na przemian z elementów czarnych oraz białych, używane głównie do określenia rozmiaru fizycznego oraz zniekształceń symbolu. Wewnętrzna część symbolu zawiera zakodowaną informację. Wokół kodu DMC znajduje się tzw. pole ciszy (quiet zone), którego rekomendowana wielkość wynosi od 2 do 4 wielkości pojedynczego kwadratu jednostkowego. Do odczytania kodu DataMatrix potrzebny jest układ optyczny z przetwornikiem obrazu (np. kamera cyfrowa) oraz odpowiednie oprogramowanie analizujące obraz. Referencyjny algorytm dekodujący stanowi część normy ISO/IEC. Najpowszechniejszym urządzeniem zdolnym odczytać DataMatrix jest smartfon, wyposażony w aparat cyfrowy i odpowiednie oprogramowanie.
Wbudowane w oprogramowanie dekodujące algorytmy korekcji błędów, bazujących m.in.