TutorielNacho G.8 min de lecture

Taille Logo QR Code: Limite Maximale et Règles Exactes

La taille maximale du logo sur un QR code dépend du niveau de correction d'erreurs. Max 30% seulement avec ECC niveau H. Guide avec règles exactes.

Taille Logo QR Code: Limite Maximale et Règles Exactes

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 sur la taille des logos dans les QR codes vous donnent un chiffre — "gardez-le en dessous de 30%" — et s'arrêtent là. Ce chiffre n'est techniquement correct que la moitié du temps. Utilisez-le sans comprendre le pourquoi, et vous finirez par imprimer des milliers de QR codes illisibles avec votre marque au centre.

Ce qui détermine réellement si votre logo brise votre QR code : la taille maximale sécurisée d'un logo sur un QR code est de 30% de la surface totale — mais uniquement lorsque la correction d'erreurs est réglée sur le Niveau H. Avec le Niveau L ou M — que de nombreux générateurs appliquent par défaut pour des codes visuellement plus propres — un logo couvrant plus de 10% de la surface détruit des données qui ne peuvent pas être récupérées.

TL;DR

  • La taille maximale du logo est 30% de la surface du QR code — valide uniquement avec ECC Niveau H.
  • Avec le Niveau L ou M, même un petit logo (plus de 10%) brisera la lecture.
  • La plupart des générateurs ne vous disent pas quel niveau ECC ils utilisent. Demandez, ou testez chaque design avant d'imprimer.
  • Les types de données denses (vCard complet, mots de passe WiFi longs) peuvent échouer même au Niveau H. Testez avant d'imprimer quoi que ce soit.
  • Un QR code au Niveau H avec logo est plus tolérant aux dommages qu'un même code au Niveau L sans logo.

Ce que fait réellement la correction d'erreurs

Try it now — no sign-up needed

Commencer

Chaque QR code contient des données redondantes encodées à l'aide de la correction d'erreurs Reed-Solomon. Cette redondance permet à un lecteur de reconstruire le message original même si des parties du code sont endommagées, sales ou obstruées. Votre logo est — du point de vue du scanner — un dommage délibéré aux modules du code.

La norme ISO/IEC 18004, le standard international qui définit la structure des QR codes, spécifie quatre niveaux de correction d'erreurs :

Niveau Capacité de récupération Couverture sécurisée de logo Cas d'usage typique
L (Bas) ~7% des modules Aucune (le logo cassera la lecture) Environnements propres, densité maximale
M (Moyen) ~15% des modules <10% seulement (risqué, testez d'abord) Usage général
Q (Quartile) ~25% des modules Jusqu'à 20% (acceptable) Environnements industriels
H (Haut) ~30% des modules Jusqu'à 25-30% (zone sécurisée pour logos) Obligatoire pour tout QR code avec logo

La capacité de récupération est le pourcentage des modules de données du QR code qui peuvent être détruits et encore décodés correctement. Un logo posé sur le code détruit ces modules — ce qui se trouve sous l'image est inaccessible pour le scanner.

Diagramme de quatre QR codes aux niveaux ECC L, M, Q et H montrant comment la couverture du logo augmente avec la capacité de correction d'erreurs

Les générateurs utilisent souvent par défaut le Niveau M ou même le Niveau L pour des raisons esthétiques. Les niveaux ECC plus bas produisent des QR codes visuellement plus propres — moins de modules, moins de bruit visuel. Quand l'utilisateur ajoute ensuite un logo via la même interface, le générateur peut ne pas mettre à jour l'ECC vers le Niveau H.

Résultat : un QR code visuellement parfait avec votre logo centré, construit sur un ECC Niveau M, où le logo seul couvre 20% des modules — bien au-dessus du seuil de récupération de 15%. Parfait à l'écran. Échoue à chaque fois que quelqu'un pointe son téléphone sur l'affiche imprimée.

C'est ce que la plupart des guides ratent. Ils disent "gardez le logo en dessous de 30%." Ils ne disent pas "et vérifiez que votre niveau ECC est H avant que ce chiffre ne signifie quoi que ce soit."

Le panorama des générateurs en mai 2026

Le flux d'upload de logo de QR Tiger accepte les PNG ou JPG à 300x300px mais n'affiche pas le niveau ECC dans l'interface de création principale. L'outil QR code intégré de Canva crée des codes uniquement pour les URLs et n'offre aucun contrôle ECC. Flowcode se concentre sur les dimensions absolues du logo (environ 3 pouces / 900px de côté à 300dpi) pour la sortie imprimée, sans publier de limite en pourcentage relative à la surface du code.

Aucune de ces plateformes ne vous indique, à l'étape d'upload du logo, si votre paramètre ECC actuel est compatible avec la taille de logo que vous venez de choisir. QR Nova affiche le niveau ECC actif et bloque les tailles de logo qui dépassent la capacité de récupération du niveau actuel — empêchant l'échec avant qu'il n'arrive à l'impression.

La vérité contre-intuitive sur les logos et la fiabilité de scan

La plupart des articles ignorent ça parce que ça semble faux : un QR code avec un logo correctement dimensionné au Niveau H ECC est plus tolérant aux erreurs de scan qu'un même QR code au Niveau L ECC sans aucun logo.

Au Niveau H, 30% des modules sont de la pure redondance. Même après que votre logo couvre 22% de la surface du code, il vous reste 8% de capacité de récupération pour les dommages du monde réel : rayures, papier froissé, impression à faible contraste, reflets, occlusion partielle. Un code Niveau L sans logo n'a que 7% pour tous les dommages combinés. Une tache de café dans le coin et il échoue.

Choisir l'ECC Niveau H pour tout QR code imprimé est une bonne pratique quel que soit l'ajout d'un logo. Le logo est simplement la raison pour laquelle la plupart des gens le découvrent.

Comparaison entre un QR code Niveau H avec un logo de 22% et un code Niveau L sans logo, illustrant la tolérance relative aux dommages

Limites de taille pratiques par cas d'usage

Le maximum théorique de 30% et la recommandation pratique de 25% existent au niveau du code. L'application réelle ajoute davantage de variables : distance de visualisation, résolution d'impression, qualité de l'appareil photo du téléphone et lumière ambiante.

Carte de visite (petit QR code, distance de scan courte)

Un QR code sur une carte de visite fait généralement 2-3 cm imprimé. À cette taille, l'appareil photo travaille plus et la résolution est limitée. Utilisez l'ECC Niveau H et gardez le logo à 20% ou moins de la surface du code. Un logo représentant 35% de la largeur par 35% de la hauteur du code couvre environ 12% de la surface (0,35 × 0,35 = 0,12). Tout ce qui est plus grand risque des échecs quand la carte est légèrement pliée ou l'éclairage est mauvais.

Flyer A4 (QR code moyen, distance de scan standard)

À 4-6 cm imprimé et une distance de scan typique de 30-50 cm, il y a plus de résolution disponible. ECC Niveau H, logo jusqu'à 25% de la surface totale. C'est le scénario pour lequel la plupart des guides écrivent quand ils disent "25-30%". Une bonne qualité d'impression et un appareil photo raisonnablement moderne sont supposés.

Bannière de salon (grand QR code, distance variable)

À plus de 10 cm imprimé sur une bannière, vous avez la plus grande marge. ECC Niveau H, logo jusqu'à 30% de la surface totale est techniquement réalisable. Le problème : les bannières sont souvent photographiées en angle, sous éclairage artificiel, avec des reflets du laminage. Un logo de forme irrégulière (pas un rectangle net) peut couvrir plus que son pourcentage nominal à cause des bords avec anti-aliasing. Testez sur le matériau d'impression réel avant l'événement.

Quand les logos ne peuvent pas fonctionner

Certains types de QR code ne peuvent pas accueillir de logos quel que soit le niveau ECC. Le problème est la densité des données : plus un QR code encode de données, plus le code nécessite de modules. À très haute densité de données, le générateur peut déjà opérer près de la limite pratique de l'ECC rien que pour encoder les données. Un logo le fait basculer.

Scénarios où les logos échouent même avec l'ECC Niveau H :

  • Contacts vCard complets — nom, société, trois numéros de téléphone, e-mail, adresse physique, URL du site et un champ note peuvent dépasser 300 caractères. Au Niveau H, un code Version 13+ avec une superposition de logo de 25% sera à la limite ou échouera sur du matériel photo d'entrée de gamme.
  • QR codes WiFi avec mots de passe longs — un mot de passe WPA2 de 63 caractères (le maximum) plus SSID, type de chiffrement et indicateur de réseau masqué crée une charge substantielle. L'ECC Niveau H aide, mais un grand logo crée un risque réel.
  • URLs longues avec paramètres de suivi — si l'URL sous-jacente est longue (paramètres UTM, chaînes de suivi), le QR code porte plus de données. Utilisez d'abord un service de raccourcissement d'URL, puis ajoutez le logo au code raccourci.

La solution pour tous les cas de données denses est la même : raccourcissez le payload. Utilisez un QR code dynamique avec une URL de redirection courte, en gardant la chaîne encodée sous 50-80 caractères. L'URL courte s'encode à un numéro de version beaucoup plus bas, laissant une marge ECC amplement suffisante pour un logo.

Comment vérifier que la taille du logo sur votre QR code est sécurisée

Le calcul prend une dizaine de secondes. Mesurez les dimensions en pixels du logo et du QR code, puis calculez le rapport de surface.

Couverture du logo = (largeur du logo × hauteur du logo) / (largeur du QR code × hauteur du QR code)

Un logo de 200×200px sur un QR code de 600×600px couvre (200×200)/(600×600) = 40 000/360 000 = 11,1% de la surface. Avec l'ECC Niveau H, c'est dans la plage sécurisée. Avec le Niveau M, c'est déjà au-dessus du seuil de 15%.

Le flux de vérification pratique avant toute impression :

  1. Confirmez le niveau ECC dans les paramètres de votre générateur. S'il n'affiche pas de contrôles ECC, supposez le Niveau M.
  2. Calculez la couverture du logo avec la formule ci-dessus.
  3. Si l'ECC est H et la couverture est inférieure à 25% : sécurisé pour l'impression.
  4. Si l'ECC est H et la couverture est de 25-30% : testez sur le matériau d'impression réel avec trois modèles de téléphone différents avant de valider.
  5. Si l'ECC est inférieur à H : retirez le logo ou régénérez avec le Niveau H et vérifiez que le nouveau code scanne correctement avant d'imprimer.

Téléchargez le QR code en image et scannez-le avec l'appareil photo natif iOS, l'appareil photo Android et au moins une application tierce comme Google Lens. Les trois doivent le lire. Si l'un échoue, le design n'est pas sécurisé.

Trois QR codes de tailles différentes — carte de visite, flyer A4 et bannière de salon — montrant les limites de pourcentage de logo pour chaque cas

Quand vous ajoutez un logo dans le générateur QR Nova, l'interface règle automatiquement l'ECC sur le Niveau H et plafonne la zone de placement du logo à 30% de la surface du code. Si vous essayez de redimensionner le logo au-delà de la limite sécurisée, le générateur affiche un avertissement avant que vous puissiez exporter le design. Il n'y a aucun moyen d'exporter accidentellement un QR code avec logo en ECC Niveau L.

Pour les types de données denses — vCards avec tous les champs, mots de passe WiFi longs — le générateur signale la densité des données et recommande de passer à un QR code dynamique avec une URL de redirection courte avant d'ajouter un logo.

Le guide complet pour ajouter un logo à un code QR couvre le processus étape par étape. Les QR codes générés sur QR Nova sont permanents — le code n'expire jamais ni ne se brise en raison d'une fin d'abonnement.

Questions frequentes

Quelle est la taille maximale du logo sur un QR code ?

Le maximum sécurisé est 30% de la surface du QR code — mais uniquement lorsque la correction d'erreurs est réglée sur le Niveau H. Avec le Niveau L ou M, un logo couvrant plus de 10% de la surface empêchera probablement la lecture.

Pourquoi mon QR code avec logo ne scanne pas ?

La cause la plus courante est une incompatibilité entre la taille du logo et le niveau de correction d'erreurs. Si le générateur a utilisé le Niveau L ou M (courant pour des codes visuellement plus propres), un logo couvrant 15% du code peut détruire plus de modules de données que le code ne peut en récupérer.

Quel niveau de correction d'erreurs utiliser pour un QR code avec logo ?

Utilisez toujours le Niveau H (Haut) pour ajouter un logo. Le Niveau H tolère jusqu'à 30% de dommages sur les modules, ce qui laisse de la place au logo sans casser le décodage. Le Niveau Q (25%) est le minimum acceptable ; L et M sont incompatibles avec les logos de toute taille pratique.

Puis-je ajouter un logo à n'importe quel type de QR code ?

Pas de manière fiable. Les QR codes encodant des données denses — vCards complets, mots de passe WiFi longs — peuvent déjà utiliser la majeure partie de la capacité ECC pour encoder les données. Dans ces cas, ajouter un logo au Niveau H peut encore provoquer des échecs de lecture.

Un logo à 30% est-il vraiment sécurisé ?

30% est le maximum théorique au Niveau H, pas une zone de confort. En pratique, les logos sont rarement des rectangles parfaits. Une couverture effective supérieure peut dépasser le pourcentage nominal. Maintenez les logos à 20-25% pour une lecture fiable dans le monde réel.

QR Tiger ou Canva limitent-ils automatiquement la taille du logo ?

QR Tiger définit les dimensions du logo à 300x300px sans appliquer de limite en pourcentage par rapport à la taille du code. En mai 2026, aucune des deux plateformes ne documente quel niveau de correction d'erreurs elles appliquent lors de l'ajout d'un logo.

Que se passe-t-il quand le logo est trop grand pour le QR code ?

Le décodeur Reed-Solomon tente de reconstruire les modules de données manquants, mais quand les dommages dépassent la capacité ECC, la reconstruction échoue. Le résultat est un échec de scan ou, dans de rares cas, le décodage vers des données incorrectes.

Un QR code avec logo scanne-t-il moins bien qu'un sans logo ?

Pas nécessairement. Un QR code au Niveau H avec un logo de 20% est plus tolérant aux dommages en général qu'un même code au Niveau L sans logo. La redondance plus élevée du Niveau H couvre à la fois l'obstruction du logo et les dommages physiques accidentels.

Try it now — no sign-up needed

Commencer