Der 2D Data-Matrix-Code ist ein scanbarer, zweidimensionaler Code, der viele Informationen auf kleinem Raum abbildet. Er besteht aus einer quadratischen oder rechteckigen Fläche mit angeordneten Punkten oder Strichen, mit denen innerhalb einer Matrix eine Codierung entsteht.