Home · Compare · Codes-barres 1D vs 2D : quelle différence et lequel utiliser ?

Codes-barres 1D vs 2D : quelle différence et lequel utiliser ?

Deux générations de technologie de code-barres au service de tâches distinctes. Voici comment choisir.

Tous les codes-barres se divisent en deux familles. Les codes 1D (unidimensionnels, dits « linéaires ») — UPC, EAN, Code 128, ITF-14, Code 39 — encodent les données en barres verticales parallèles de largeur variable. Les codes 2D (bidimensionnels, dits « matriciels ») — QR Code, Data Matrix, PDF417, Aztec — encodent les données dans une grille sur les deux axes.

Les codes 1D sont la norme aux caisses depuis 1974. Les codes 2D sont apparus début des années 1990 pour l'industrie et ont explosé fin des années 2010 grâce au support natif du QR par les caméras de smartphone. La plupart des opérations modernes utilisent les deux : 1D pour le POS de détail rapide, 2D pour la sérialisation et l'encodage riche.

Bottom line

Utilisez les codes 1D pour les caisses traditionnelles, le scan POS rapide et les ID d'inventaire simples. Passez au 2D quand l'espace est restreint (petits dispositifs médicaux, PCB électroniques), quand vous devez encoder lot + péremption + série ensemble (pharma, UDI), ou quand le smartphone du client est votre scanner (QR marketing, menus de restaurant).

Code-barres 1D vs Code-barres 2D: side-by-side

Code-barres 1DCode-barres 2D
FormeBarres verticales parallèlesGrille de modules noir et blanc
Capacité de données20-25 caractères typiquesJusqu'à 7 000+ caractères
Type de scannerScanner laser OU scanner imageurScanner imageur seul (basé caméra)
Lisible au smartphoneOui (toute app scanner caméra)Oui (tout téléphone moderne, natif pour QR)
Sensibilité à la directionDoit scanner à travers les barres (horizontal)Omnidirectionnel (sous tout angle)
Tolérance aux dommagesFaible — même une petite tache casse la lectureÉlevée — la correction récupère 30-50 % de dommage
Exemples courantsUPC-A, EAN-13, Code 128, FNSKU, ITF-14QR Code, Data Matrix, PDF417, Aztec
Coût d'impressionPlus bas — tient sur rouleaux d'étiquettes thermiques standardIdentique — juste une image différente, même imprimante
Idéal pourPOS de détail, scan rapide, ID simpleSérialisation, petites pièces, marketing mobile, données riches

Pourquoi le 1D domine encore le POS de détail

Trois raisons. Compatibilité scanner laser — les codes 1D fonctionnent avec des scanners laser bon marché déployés dans chaque supermarché depuis les années 1970. Les remplacer par des imageurs est une ligne d'investissement énorme que les détaillants ne veulent pas budgétiser. Vitesse — les scanners laser lisent le 1D plus vite que les imageurs ne lisent le 2D. Suffisance des données — pour le détail, le système n'a besoin que d'un UPC à 12 chiffres pour chercher le produit en base ; pas besoin de 2 000 caractères en caisse.

Pourquoi le 2D conquiert les applications à forte valeur

Trois raisons. Densité — Data Matrix scanne de façon fiable à 2,5×2,5 mm, crucial pour étiquettes de flacons pharma, instruments chirurgicaux et composants PCB où un 1D n'entrerait pas. Richesse des données — les codes 2D encodent GTIN + lot + péremption + série dans un seul symbole, permettant la traçabilité complète sans tables de correspondance. Tolérance aux dommages — la correction Reed-Solomon fait qu'un code 2D dont 30 % des modules sont détruits se lit encore, alors qu'un 1D avec une barre tachée peut échouer.

Un scanner 2D peut-il lire un code-barres 1D ?

Oui — tout scanner imageur 2D moderne (et toute caméra de smartphone) lit les codes 1D et 2D. Les imageurs prennent une photo et décodent toute symbologie trouvée. L'inverse n'est pas vrai : un scanner laser traditionnel ne lit que le 1D car il s'appuie sur une seule ligne laser horizontale pour chronométrer les transitions de barres ; les lasers ne décodent pas une grille 2D.

FAQ

Un scanner 2D peut-il lire un code-barres 1D ?

Oui. Tout scanner 2D basé image (et toute caméra de smartphone) lit les codes 1D et 2D. Les imageurs photographient le code-barres et décodent toute symbologie supportée. L'inverse n'est pas vrai — les scanners laser 1D traditionnels ne lisent pas les codes 2D.

Quelle est la différence entre un scanner de codes 1D et 2D ?

Un scanner laser 1D projette une ligne laser horizontale et lit le timing des transitions de barres — rapide et bon marché, mais 1D seulement. Un scanner imageur 2D photographie le code et le décode par traitement d'image — un peu plus lent par scan, mais lit 1D et 2D sous tout angle. Les POS modernes utilisent des imageurs.

Un scanner de QR code est-il 1D ou 2D ?

Les QR codes SONT des codes 2D, donc un scanner QR est un scanner imageur 2D. Le même scanner lit aussi les codes 1D comme UPC et EAN — les imageurs sont universels.

Les QR codes sont-ils 1D ou 2D ?

Les QR codes sont des codes-barres 2D (aussi appelés « codes matriciels »). Ils encodent les données horizontalement et verticalement, d'où leur forme carrée plutôt que rectangulaire et leur capacité de milliers de caractères dans une petite empreinte.

Pourquoi les codes 2D sont-ils meilleurs que les 1D ?

Pour les applications nécessitant plus de données, une empreinte plus petite ou une tolérance accrue aux dommages, oui — le 2D gagne. Mais « meilleur » dépend de la tâche : pour le scan POS de détail rapide avec scanners laser bon marché, le 1D est plus rapide et le parc déployé est énorme. Le 2D gagne la bataille des nouvelles applications ; le 1D reste ancré dans le détail.

Un iPhone peut-il lire un code-barres 1D ?

Oui. Les iPhone (et téléphones Android) ont des scanners caméra intégrés lisant nativement UPC-A, EAN-13, Code 128, QR Code et Data Matrix. Sur iPhone, l'app Appareil photo détecte automatiquement ; sur Android, Google Lens fait pareil. Pointez, scannez, terminé.

Related generators

Generate the right format now

Now that you know which one you need — render a valid barcode in seconds. No signup, no watermark, valid GS1 check digit. Free for casual use; paid plans from $9/mo.

Related comparisons