Vous voulez que les clients ouvrent votre menu en visant une affiche avec leur téléphone ? Choisissez généralement un QR code. Pour identifier une petite pièce ou un produit avec un lecteur prévu pour cela, un Data Matrix peut être utile : il occupe souvent moins de place.
Les deux sont des codes-barres faits de petites cases. Ils peuvent contenir du texte, un numéro ou un lien. Leurs dessins suivent des règles différentes, et un appareil capable de lire l’un ne sait pas forcément lire l’autre.
Comment les reconnaître ?
Le QR code classique possède trois grands carrés dans trois de ses coins. Le Data Matrix a deux bords pleins qui forment un L ; les deux autres alternent noir et blanc. Ces repères aident l’appareil à retrouver le code, même quand on le tourne. Keyence en montre la structure.
Data Matrix
Deux bords pleins en forme de L.
QR code
Trois grands carrés dans les coins.
Mon téléphone peut-il lire les deux ?
De nombreux téléphones ouvrent les liens d’un QR avec leur appareil photo. Le Data Matrix est moins largement reconnu : une application compatible peut être nécessaire, comme le précise GS1 Suède.
Le contenu compte aussi. Un code qui contient un numéro de lot donnera ce numéro à la lecture. Pour ouvrir directement une page web, utilisez un code contenant son adresse et une application capable de l’ouvrir. Reconnaître le dessin et ouvrir un lien sont donc deux étapes différentes.
Vous pouvez essayer les deux codes du « Lien court » dans la comparaison plus bas. Nous avons vérifié leurs fichiers sur ordinateur, sans test avec l’appareil photo d’un téléphone. Si votre téléphone ne lit pas le Data Matrix, cela peut venir de sa compatibilité avec ce format.
Lequel choisir pour votre projet ?
Pour un menu, une affiche ou une notice destinée au public, privilégiez généralement le QR code. Les visiteurs pourront plus facilement ouvrir le lien avec leur appareil photo. Essayez-le sur plusieurs téléphones et à la distance prévue avant d’imprimer en série.
Pour suivre des pièces ou des produits avec des lecteurs déjà choisis, le Data Matrix peut faire gagner de la place. Vérifiez ce que le lecteur et le logiciel acceptent, ainsi que la qualité du marquage. Si un client demande du GS1 DataMatrix, il faut respecter ce format : un QR avec le même texte ne suffit pas à le remplacer.
Vous souhaitez changer la page ouverte après impression ? Les deux formats peuvent contenir un lien intermédiaire qui envoie vers la page de votre choix. Ce renvoi s’appelle une redirection. Si vous pouvez modifier cette redirection, vous pouvez changer la destination tout en gardant le même code. Pour un projet QR, notre questionnaire de choix d’un générateur compare les outils selon vos besoins ; il ne compare pas les lecteurs industriels Data Matrix.
Le Data Matrix prend-il moins de place ?
Oui dans nos trois exemples, mais le résultat dépend du contenu et des réglages. Nous avons donné exactement le même texte aux deux formats et affiché leurs petites cases à la même taille. Choisissez un numéro, un lien court ou un lien plus long pour voir la place nécessaire.
14 × 14 cases
16 × 16 avec la marge
21 × 21 cases
29 × 29 avec la marge
Contenu identique dans les deux :123456789012
20 × 20 cases
22 × 22 avec la marge
25 × 25 cases
33 × 33 avec la marge
Contenu identique dans les deux :https://www.qrbench.com/
32 × 32 cases
34 × 34 avec la marge
33 × 33 cases
41 × 41 avec la marge
Contenu identique dans les deux :https://www.qrbench.com/journal/can-we-run-out-of-qr-codes/
Chaque case a la même taille à l’écran. Le total inclut la marge blanche obligatoire de chaque format.
Il faut aussi garder un espace vide autour du code pour que l’appareil le distingue du reste de l’étiquette. Cette marge minimale mesure quatre cases de chaque côté pour le QR, contre une pour le Data Matrix. Les sources ci-dessous donnent les règles exactes.
Avec le lien court, le Data Matrix et sa marge occupent ainsi un carré de 22 cases de côté, contre 33 pour le QR. Une adresse plus longue peut demander une grille plus grande : le résultat d’un seul exemple ne vaut pas pour tous les codes.
La comparaison mesure la place occupée. Elle ne prouve pas que l’un se lit mieux ou résiste mieux aux rayures. La netteté de l’impression, le support, la distance et l’appareil comptent aussi. Testez le code à sa taille réelle sur le support final.
À quoi sert GS1 DataMatrix ?
Imaginez une boîte dont le code contient une référence de produit, un numéro de lot et une date de péremption. Le logiciel doit savoir quelle partie du message correspond à chaque information. Les règles GS1 donnent une organisation commune à ces données.
Data Matrix désigne le format du dessin ; GS1 DataMatrix précise aussi comment ranger les informations à l’intérieur. Écrire librement « produit, lot, date » dans un Data Matrix ordinaire ne suffit donc pas à obtenir un GS1 DataMatrix conforme. Le guide GS1 en détaille les règles.
Un tel code peut servir au suivi d’un produit sans ouvrir de site web. Pour votre projet, suivez les exigences du client ou du secteur et vérifiez le résultat avec le logiciel qui lira les données. Cet article ne valide pas une étiquette réglementée.
Questions fréquentes
Peut-on convertir un Data Matrix en QR code ?
On peut lire le message puis créer un QR qui contient ce même message. Le dessin change. Si le code sert au suivi de produits, vérifiez que le lecteur et le logiciel acceptent le nouveau format et ses données.
Lequel contient le plus d’informations ?
Les plus grands QR peuvent contenir davantage de chiffres : jusqu’à 7 089, contre 3 116 pour le Data Matrix carré étudié ici. Ces maxima concernent uniquement des chiffres, avec des réglages précis détaillés dans les sources. Pour un lien, comparez surtout la place que prendra votre propre code. Notre article sur la capacité des QR explique ces limites.
Un Data Matrix protège-t-il mieux les informations ?
Son contenu n’est pas automatiquement chiffré. Un appareil compatible peut le lire, et l’image peut être copiée. Protéger un accès ou vérifier l’authenticité d’un produit demande d’autres contrôles dans le système qui utilise le code.
Sources et détails techniques
Périmètre et réglages des exemples
La comparaison porte sur le QR carré standard, Model 2, et le Data Matrix ECC 200 carré. Micro QR et les formats rectangulaires sont exclus de nos mesures. Le Data Matrix propose aussi des formes rectangulaires adaptées à certaines surfaces étroites ; sur les grands codes, les repères se répètent entre plusieurs zones de données.
Une petite case s’appelle un module. La marge vide porte le nom de zone de silence. Pour le lien court, les dessins seuls font 20 × 20 modules (Data Matrix) et 25 × 25 (QR) ; avec les marges, 22 × 22 et 33 × 33. Les tailles de grille disponibles augmentent par paliers. Le générateur choisit ici la taille et l’encodage automatiquement. Les chiffres, les lettres majuscules et les adresses web peuvent utiliser des encodages différents.
La correction d’erreur ajoute des informations pour reconstruire certaines données abîmées. Le QR propose quatre niveaux, L, M, Q et H ; nos exemples utilisent M. Le Data Matrix ECC 200 détermine sa correction avec la taille du symbole. Ces deux réglages ne constituent pas une protection équivalente démontrée. Un autre encodage ou réglage de correction peut changer la grille. Les capacités maximales citées concernent uniquement des chiffres et les plus grandes grilles, avec correction L pour le QR : tableau QR de Keyence et tableau Data Matrix.
GS1 DataMatrix utilise des identifiants de champs et un caractère initial appelé FNC1 pour signaler la structure au lecteur. Un QR ou un Data Matrix ordinaire peut aussi contenir une adresse structurée selon GS1 Digital Link. Le format du dessin et l’organisation des données doivent tous deux être acceptés par le système destinataire.
Les six images ont été contrôlées avec Apple Vision sur Mac. Ce contrôle vérifie le contenu des fichiers ; il ne remplace pas un essai avec l’appareil photo d’un iPhone ou d’un téléphone Android. La relecture éditoriale du 3 novembre n’ajoute aucun nouvel essai de lecture.
- Keyence, structure du Data Matrix ECC 200 : repères, régions et formes carrées ou rectangulaires.
- DENSO WAVE, marge du QR code : quatre modules sur chaque côté du QR standard.
- GS1 DataMatrix Guideline, version 2.5.1 : marge, structure GS1 et rôle du FNC1.
- GS1, guide des codes 2D en caisse, version 1.1.0 : taille des modules et correction d’erreur. Nous n’utilisons pas ce guide pour recommander une taille d’impression universelle.
- GS1 Suède, Data Matrix, GS1 DataMatrix et QR : lecture mobile et distinction des structures de données.
- bwip-js, version 4.7.0, moteur BWIPP du 19 avril 2025 : génération locale des six symboles. QR carré standard avec correction M ; Data Matrix carré ECC 200 ; encodage et taille automatiques, sans logo ni données GS1. Options du générateur Data Matrix.
Sources consultées le 22 octobre 2026. Les deux formats reçoivent exactement les mêmes caractères pour chaque exemple. Les fichiers SVG et leur contenu ont été vérifiés séparément ; les surlignages colorés servent uniquement à expliquer les repères. La comparaison de taille inclut les marges minimales. Elle ne mesure ni un taux de lecture sur téléphone, ni une résistance aux dommages, ni la conformité d’un marquage industriel.
Partager cet article