GuideNacho G.9 min de lecture

Meilleures pratiques codes QR : le guide complet

Meilleures pratiques codes QR : taille, contraste, correction d'erreur, placement et tests, règles pour garantir la scannabilité.

Meilleures pratiques codes QR : le guide complet

Cet article a ete redige par l'equipe QR Nova. Nous developpons des logiciels de codes QR, ce qui peut influencer notre point de vue.

La plupart des guides de design de codes QR listent les cinq mêmes règles dans le même ordre. Ce qu'ils omettent : pourquoi les codes échouent en production même quand ils passent un test de bureau, quelles sont les vraies limites techniques derrière les consignes de design, et quelles règles on peut assouplir et lesquelles sont non négociables. Un code QR qui fonctionne sur votre écran d'ordinateur peut échouer dans une brochure imprimée, sur un mur de salle ou en faible éclairage, l'écart entre créer un code QR et le déployer de manière fiable est plus large que la plupart des guides ne l'admettent.

En bref

  • Taille minimale : 2 × 2 cm pour un scan à bout de bras. Utilisez la règle 10:1 pour les distances de scan plus grandes.
  • Téléchargez toujours le SVG pour l'impression. Le JPEG cause des échecs de scan. Le PNG uniquement si le SVG n'est pas disponible.
  • Le niveau de correction d'erreur H est obligatoire quand vous ajoutez un logo ou pour un usage extérieur/emballage.
  • La zone de silence (bordure blanche) ne peut être rognée ni chevauchée, elle fait partie de la spécification du scanner.
  • Testez sur trois appareils : iPhone, Android récent, Android ancien. Testez à la distance de scan prévue.

Meilleures pratiques de taille des codes QR

Create your first QR code — free

Commencer

La taille minimale scannable d'un code QR n'est pas une recommandation approximative, elle découle de la physique de l'optique des appareils photo mobiles. À bout de bras (25-30 cm), un appareil photo de smartphone standard résout environ 0,4 mm par pixel dans le viseur. Un module de code QR (l'un des petits carrés qui composent le code) doit faire au moins 2-3 pixels de large pour que l'appareil photo détecte la frontière de contraste de manière fiable. Pour un code QR Version 1 (le plus simple, 21×21 modules), cela signifie une taille minimale de module physique d'environ 0,8-1,2 mm, produisant une taille minimale de code d'environ 1,7-2,5 cm.

En pratique, les codes QR Version 1 (encodant des URL de moins de 30 caractères) commencent à échouer en dessous de 1,5 cm. Les codes Version 5 (encodant des URL de 100+ caractères) nécessitent au moins 2,5-3 cm à bout de bras car la densité de modules est plus élevée. Le minimum de 2 × 2 cm que la plupart des guides citent est un plancher sûr pour les usages courants, pas le minimum théorique.

La règle 10:1 de distance de scan

La règle standard de l'industrie pour dimensionner les codes QR pour des distances de lecture plus longues : la distance de scan ne doit pas dépasser 10 fois la largeur du code. Cela provient des paramètres de conception de la norme QR code et a été validé par des recherches de Denso Wave, les inventeurs du code QR.

  • Carte de visite (scan à 20-25 cm) : minimum 2 × 2 cm
  • Flyer A4 sur une table (scan à 30-40 cm) : minimum 3 × 3 cm
  • Affiche murale (scan à 50-80 cm) : minimum 5 × 8 cm
  • Signalétique de rayon (scan à 100 cm) : minimum 10 × 10 cm
  • Panneau publicitaire extérieur ou habillage de véhicule (scan à 3-5 mètres) : minimum 30-50 cm

Notre guide des tailles d'impression de codes QR dédié couvre le dimensionnement pour chaque format courant en détail. Pour les panneaux publicitaires extérieurs et les habillages de véhicules, les codes QR sont presque toujours impraticables. Un piéton passant devant une publicité de bus a moins de 3 secondes pour remarquer, ouvrir son appareil photo et scanner. La règle 10:1 nécessiterait un code de 30-50 cm de large pour être scannable depuis le trottoir. Utilisez plutôt une URL ou un simple nom de domaine court.

Meilleures pratiques de format de fichier

La décision du format de fichier affecte chaque support imprimé sur lequel le code apparaîtra. Notre comparaison SVG vs PNG pour codes QR couvre l'analyse technique complète. Se tromper produit un code qui passe la revue à l'écran et échoue entre les mains de l'imprimeur.

Utilisez le SVG pour tout ce qui concerne l'impression

Le SVG représente le code QR sous forme de formes mathématiques, pas de pixels, pas de plafond de résolution. Redimensionnez un SVG de 2 cm à 2 mètres et les bords des modules restent parfaitement nets. Le RIP (Raster Image Processor) de l'imprimeur rend le SVG à la résolution native de l'imprimante, généralement 2400 DPI ou plus. Le résultat est plus net que n'importe quel format matriciel à n'importe quelle taille.

QR Nova génère le SVG par défaut. Si votre workflow de design nécessite un format matriciel :

  • Le PNG est acceptable: compression sans perte, pas d'artefacts. Exportez depuis le SVG à minimum 300 DPI à la taille d'impression prévue. Pour un code de 2 × 2 cm à 300 DPI, cela donne 236 × 236 pixels. Plus est toujours mieux, 600 DPI (472 × 472 px) vous donne plus de marge de redimensionnement.
  • N'utilisez jamais le JPEG: la compression JPEG est avec perte et introduit des artefacts aux frontières de contraste fort (exactement là où se trouvent les bords des modules). Même un JPEG enregistré à « qualité 100 » introduit de subtils artefacts de compression qui floutent les bords des modules. Les scanners de codes QR dépendent de frontières de contraste nettes. Le JPEG les dégrade.
  • Le TIFF est équivalent au PNG pour les codes QR, sans perte et acceptable, bien que moins courant dans les workflows web-to-print.

Meilleures pratiques de couleur et contraste

Notre guide couleur et contraste pour codes QR approfondit la sélection de couleurs. Les scanners de codes QR fonctionnent en détectant la frontière de contraste entre les modules foncés (les pixels « 1 ») et le fond clair (les pixels « 0 »). Le scanner ne se soucie pas de l'esthétique, il se soucie de la différence de luminance.

Le minimum de contraste

La norme ISO/IEC 18004 spécifie un signal de contraste d'impression (PCS) minimum de 0,6, ce qui correspond approximativement à une différence de luminance de 40 % entre la couleur des modules et le fond. En termes pratiques :

  • Fonctionne de manière fiable : Noir sur blanc, bleu marine (#1e3a5f) sur blanc, vert foncé sur crème clair, rouge foncé sur blanc
  • Fonctionne dans la plupart des conditions : Gris foncé sur gris clair (si la différence est d'au moins 40 %), couleurs de marque foncées sur fonds légèrement teintés
  • Risqué en faible éclairage : Couleur sur couleur (modules rouges sur fond orange), gris moyen sur gris clair
  • Échoue : Modules foncés sur fond foncé, combinaisons pastel à faible contraste, toute combinaison en dessous de 40 % de différence de luminance

Inversion de couleur (modules clairs sur fond foncé)

Les codes QR inversés, motif blanc sur fond foncé, se scannent de manière fiable sur les téléphones modernes mais échouent sur certaines applications de scan QR dédiées plus anciennes et certains scanners de point de vente. Pour les codes grand public scannés par smartphone, l'inversion est généralement sûre. Pour les codes qui seront scannés par du matériel de point de vente ou des scanners dédiés (billetterie, inventaire, caisse), utilisez uniquement foncé sur clair.

Fonds en dégradé et texturés

Placer un code QR sur un fond en dégradé subtil fonctionne si la partie la plus claire du dégradé fournit encore assez de contraste. Un dégradé bleu marine-à-bleu moyen derrière un motif QR blanc est généralement acceptable. Un dégradé qui traverse les modules, côté gauche clair, côté droit foncé, causera des échecs de scan partiels. Le scanner décode une partie du code mais obtient des erreurs sur la zone à faible contraste.

Meilleures pratiques de correction d'erreur

Les codes QR incluent une récupération d'erreur intégrée, les modules endommagés ou masqués peuvent être reconstruits par le scanner jusqu'à une certaine limite. Les quatre niveaux de correction d'erreur :

  • Niveau L (Bas) : 7 % de récupération de modules. Produit le code le plus petit et le plus dense pour une longueur de données donnée. À utiliser uniquement quand le code sera affiché dans des environnements numériques contrôlés (écrans, affichages LED) où les dommages physiques et les logos ne sont pas un souci.
  • Niveau M (Moyen) : 15 % de récupération de modules. Le défaut standard pour la plupart des générateurs. Adapté à la plupart des usages d'impression sans logo.
  • Niveau Q (Quartile) : 25 % de récupération de modules. Rarement utilisé, le niveau H (juste au-dessus) est plus courant.
  • Niveau H (Haut) : 30 % de récupération de modules. Obligatoire pour les logos, les installations extérieures, l'emballage produit et tout code susceptible d'être physiquement usé ou endommagé.

Le compromis : une correction d'erreur plus élevée ajoute plus de données redondantes au code, ce qui augmente la densité de modules pour la même longueur de données. Un code QR URL Version 5 au niveau L a moins de modules que la même URL au niveau H. En pratique, cette différence de densité n'est pas visible aux tailles de scan normales, elle ne compte que pour les codes proches de la taille minimale absolue.

Meilleures pratiques de zone de silence

La zone de silence est la bordure blanche (ou de la couleur du fond) entourant le code QR, spécifiée à 4 modules de large de chaque côté dans la norme ISO/IEC 18004. Ce n'est pas un remplissage esthétique, c'est fonctionnellement requis. Le scanner détecte le code QR en trouvant la transition du fond vers le bord du code. Sans zone de silence adéquate, le scanner ne peut pas localiser les limites du code et échoue à orienter le motif.

En termes pratiques : maintenez au moins 4 largeurs de module d'espace libre de chaque côté entre le bord du code et tout élément de design. Pour un code avec des modules de 0,5 mm, cela donne 2 mm d'espace libre de chaque côté, très peu, mais critique.

Échecs de zone de silence en production :

  • Fonds perdus et repères de coupe qui empiètent sur la zone de silence quand l'imprimeur coupe
  • Motifs de fond (textures, filigranes) qui traversent la zone de silence
  • Texte ou éléments décoratifs placés trop près du bord du code
  • Designs de cartes où le code QR est dans un coin et le bord de la carte coupe dans la zone de silence

Meilleures pratiques d'appel à l'action

Un code QR sans CTA est une invitation inexpliquée. Une recherche publiée par QR Code Chimp dans leur rapport 2025 sur l'industrie QR Code a constaté que les codes QR avec des CTA spécifiques orientés bénéfice avaient des taux de scan environ 30 % plus élevés que les codes avec des étiquettes génériques « Scannez-moi », et 2× plus élevés que les codes sans étiquette du tout.

Patterns de CTA efficaces :

  • Résultat spécifique : « Scannez pour voir le menu de ce soir » surpasse « Scannez ici »
  • Bénéfice en premier : « Scannez pour 15 % de réduction sur votre première commande » surpasse « Scannez pour en savoir plus »
  • Contextuel : « Scannez pour vous connecter au WiFi », dans un café, pas besoin d'explication
  • Court : Une ligne maximum. Sept mots ou moins. Texte sous le code, pas dans la zone de silence.

Ce qui ne fonctionne pas : « Scannez-moi ! » (aucune raison de le faire), « Scannez pour plus d'informations » (trop vague), ou tout CTA qui nécessite que l'utilisateur comprenne ce qu'est un code QR avant d'en tirer un bénéfice. Partez du principe de zéro culture QR code.

Meilleures pratiques de placement

L'endroit où vous placez un code QR détermine si les utilisateurs peuvent physiquement le scanner. Les décisions de placement centrées sur le design, « ça rend bien dans le coin », produisent régulièrement des codes qui échouent en usage réel.

La hauteur des yeux est obligatoire pour la signalétique

Un code QR placé en bas d'une affiche, sous le niveau du genou, aura 80 %+ de scans en moins que le même code à hauteur des yeux. Les utilisateurs scannent debout en tenant leur téléphone naturellement, le code doit être à hauteur de poitrine-à-yeux (100-160 cm du sol pour les adultes). Les codes en bas des tableaux de menus, sous les vitrines ou à la base de la signalétique sont effectivement décoratifs.

Espace de dégagement pour le scan

La zone physique immédiatement devant le code doit être accessible. Un code QR au dos d'un produit posé contre un rayon est impossible à scanner sans retirer le produit. Un code à l'intérieur d'une couverture de brochure pliée ne peut pas être scanné sans l'ouvrir d'abord, ce que la plupart des utilisateurs ne feront pas. Considérez la mécanique physique du scan pour déterminer le placement.

Évitez ces placements

  • Surfaces noires mates (réduisent la réflectance, causent des échecs de scan en faible éclairage)
  • Surfaces courbes à rayon serré (déforme la géométrie du code, causant des échecs de scan en bord)
  • Tissus ou matériaux texturés (la texture crée du bruit dans le motif des modules)
  • Signalétique en hauteur au-dessus de 2 mètres (nécessite de lever les yeux avec le téléphone dans un angle inconfortable)
  • Surfaces en environnement humide sans lamination (les bavures d'encre et les dégâts des eaux détruisent les bords des modules)

Meilleures pratiques de test

Les tests sont l'étape où la plupart des défaillances de codes QR sont détectées, ou non. Le test de bureau standard (scanner le code sur votre écran avec votre propre téléphone) détecte les échecs évidents. Il manque les 80 % de défaillances en production qui n'apparaissent qu'en conditions réelles de déploiement.

La règle des trois appareils

Testez sur au minimum trois appareils :

  1. iPhone (iOS 15 ou ultérieur, teste le comportement le plus courant de l'appareil photo iOS)
  2. Android haut de gamme récent (Samsung Galaxy ou Pixel, teste l'implémentation de l'appareil photo Google)
  3. Android milieu de gamme ou ancien (Android 9 ou antérieur, c'est là que les échecs apparaissent et ne se manifestent pas sur les appareils premium)

Si le code échoue sur l'Android ancien, le problème est généralement la densité des modules (code trop petit ou trop complexe pour que l'appareil photo le résolve), le contraste (différence de luminance marginale) ou une violation de zone de silence.

Testez à la distance de scan réelle

Imprimez un seul exemplaire à la taille prévue avant de vous engager sur un tirage complet. Tenez-vous à la distance de scan réelle et scannez avec chaque appareil de test. Pour une affiche murale à 60 cm de distance de scan, testez à 60 cm, pas à 20 cm sur votre bureau. Le code qui semble parfait à bout de bras peut échouer en autofocus à 60 cm si les modules sont trop petits.

Testez dans les conditions d'éclairage réelles

L'éclairage tamisé d'un restaurant n'est pas votre bureau. Le soleil de midi en extérieur crée des reflets sur le papier brillant. Un code qui se scanne à 100 % sous les néons de bureau peut échouer à 30 % sur une affiche brillante en extérieur en plein soleil, les reflets annulent le contraste des modules. Testez dans des conditions correspondant à l'environnement de déploiement.

Quand ces meilleures pratiques ne s'appliquent pas

Il existe des cas légitimes où suivre chaque meilleure pratique produit le mauvais résultat.

Codes QR décoratifs en photographie ou vidéo : Les codes QR utilisés comme éléments de design visuel en photographie de produit ou vidéos marketing ne sont jamais destinés à être scannés. Les codes QR artistiques avec des formes personnalisées, des combinaisons de couleurs extrêmes ou des motifs partiels sont acceptables dans les contextes où la fonctionnalité de scan est sans objet. N'appliquez pas les règles de fiabilité de scan aux décisions de design visuel.

Codes internes d'inventaire et d'entrepôt : Les scanners QR industriels, portatifs, filaires ou montés, sont bien plus tolérants que les appareils photo de smartphones. Résolution plus élevée, illumination plus puissante, distances de scan plus courtes. Les codes pour la logistique interne utilisent souvent des zones de silence minimales et des versions haute densité qui échoueraient sur les téléphones grand public mais se scannent parfaitement sur le matériel industriel.

Codes QR numériques sur écran : Un code QR affiché sur un site web pour que les utilisateurs le scannent avec leur téléphone est vu dans des conditions contrôlées (écran calibré, luminosité contrôlée). Le niveau de correction d'erreur L suffit, les tailles minimales sont plus clémentes, et les combinaisons de couleurs qui seraient risquées en impression sont sûres sur des écrans rétroéclairés.

Créer des codes QR qui respectent ces meilleures pratiques

Le générateur de QR Nova applique automatiquement plusieurs de ces meilleures pratiques : la correction d'erreur passe au niveau H par défaut pour les codes avec logo, l'export SVG est l'option de téléchargement principale, et la zone de silence minimale est respectée dans la sortie. Créez un code QR gratuitement sur QR Nova, aucun compte requis, avec personnalisation du design et téléchargement SVG immédiat.

Pour les cartes de visite avec codes QR de contact, le générateur vCard crée des codes vCard statiques qui fonctionnent en permanence sans abonnement. Pour les codes d'accès réseau, le générateur de code QR WiFi produit des codes qui invitent les utilisateurs iOS et Android à rejoindre le réseau nativement.

Générez une fois, testez minutieusement, puis imprimez. Chaque heure passée sur les tests pré-impression économise des jours de réimpression de supports défaillants.

Questions frequentes

Quelle est la taille minimale d'un code QR ?

Le minimum absolu pour un scan fiable est de 2 × 2 cm à une distance de scan standard de 20-30 cm. Pour la signalétique ou les affiches scannées à plus de 50 cm, utilisez la règle 10:1 : la distance de scan ne doit pas dépasser 10 fois la largeur du code. Un code sur une affiche scannée à 1 mètre doit mesurer au moins 10 cm × 10 cm.

Quel est le meilleur format de fichier pour imprimer un code QR ?

Le SVG (Scalable Vector Graphics) est le format correct pour l'impression. Le SVG est indépendant de la résolution, il s'adapte à n'importe quelle taille sans pixelisation. Si votre designer a besoin d'un format matriciel, exportez le PNG depuis le SVG à minimum 300 DPI à la taille d'impression prévue. N'utilisez jamais le JPEG pour les codes QR, les artefacts de compression JPEG floutent les bords des modules et causent des échecs de scan.

Peut-on personnaliser les couleurs d'un code QR ?

Oui, avec des contraintes. La couleur des modules doit être significativement plus foncée que le fond, minimum 40 % de différence de luminance. Les couleurs de marque foncées (bleu marine, vert foncé, rouge foncé, marron) sur fond blanc ou très clair fonctionnent bien. N'inversez jamais le code (modules clairs sur fond sombre) sur des supports qui seront scannés en faible éclairage, cela échoue sur certaines caméras plus anciennes. Testez toujours après personnalisation.

Quelle proportion d'un code QR peut être couverte par un logo ?

Jusqu'à 30 % de la surface du code peut être masquée avec le niveau de correction d'erreur H. Générez au niveau H avant d'ajouter tout logo. Gardez le logo centré, les trois carrés de détection de coins (les grands carrés dans les coins) doivent rester découverts, car ils sont nécessaires au scanner pour orienter le code. Testez le design final sur trois appareils différents avant impression.

Quel niveau de correction d'erreur utiliser ?

Utilisez le niveau H (30 % de récupération d'erreur) pour tout code placé en extérieur, sur un emballage susceptible d'être usé, ou tout design incluant un logo. Utilisez le niveau M (15 % de récupération) pour un usage intérieur standard sans logo. Le niveau L (7 % de récupération) vaut rarement le compromis densité accrue pour la taille de code légèrement réduite.

Faut-il ajouter un appel à l'action près du code QR ?

Oui, toujours. Un code QR sans CTA a un taux de scan environ 30 % inférieur au même code avec une instruction courte. « Scannez pour voir le menu », « Scannez pour obtenir 15 % de réduction », « Scannez pour vous connecter au WiFi », une phrase spécifique qui répond à « qu'est-ce que j'obtiens si je scanne ? » Les CTA vagues comme « Scannez-moi » sous-performent par rapport aux instructions orientées bénéfice.

La zone de silence est-elle importante ?

La zone de silence, la bordure blanche autour du code, au moins 4 modules de large, est obligatoire. Le scanner utilise la transition du fond vers le bord du code pour localiser le code. Si des éléments de design, des bavures d'encre ou des repères de coupe empiètent sur la zone de silence, le scanner ne trouve pas la limite du code. La zone de silence n'est pas décorative, elle fait partie de la spécification du code.

Create your first QR code — free

Commencer