· 4 min

Correction d'erreurs QR : L, M, Q, H expliqués

Qu'est-ce que les niveaux de correction d'erreurs d'un QR. Quand utiliser L, M, Q ou H, impact sur la taille et conseils pratiques.

Si vous avez ajouté un logo, retouché un contraste ou exporté pour impression, vous avez croisé l'option "correction d'erreurs" ou "ECL". C'est la propriété technique qui a le plus d'impact sur la robustesse d'un QR.

Réponse rapide

  • Un QR peut récupérer du contenu si endommagé, sale ou couvert. Plus le niveau ECL est haut, plus les dégâts tolérés.
  • Quatre niveaux ISO/IEC 18004 :
    • L (Low) : 7% de dégâts.
    • M (Medium) : 15%.
    • Q (Quartile) : 25%.
    • H (High) : 30%.
  • Plus de correction = plus de modules = QR plus dense (difficile à lire si très petit).
  • Règle pratique : M par défaut pour digital, Q pour impression, H pour QR avec logo.
  • QRcito passe automatiquement à H si vous ajoutez un logo.

Pourquoi un QR tolère les dégâts

Lors de l'encodage, on ajoute des octets redondants via l'algorithme Reed-Solomon (même que CD, DVD, satellites NASA). Si vous perdez des octets, les redondants permettent de les reconstruire.

Dans un QR : si une partie est sale, déchirée, pliée ou couverte d'un logo, le lecteur peut récupérer le contenu tant que le pourcentage endommagé ne dépasse pas la tolérance du niveau choisi.

Les quatre niveaux

L — Low (7%)

Très peu de redondance. Usage : QR numériques HD, sans dégâts prévisibles. Quand vous voulez encoder beaucoup d'info et minimiser la taille. À éviter : impression.

M — Medium (15%)

Par défaut raisonnable. Usage : QR écran/web, impression intérieur sans logo, cartes de visite.

Q — Quartile (25%)

Usage : impression extérieur, vitrines, packaging, contraste support non optimal.

H — High (30%)

Indispensable : QR avec logo (le centre couvert consomme 20-25% des modules), environnements industriels, exposés au soleil, packaging haute rotation.

Détails : QR avec logo, tutoriel.

Le compromis : ECL haut = QR dense

Plus de bytes redondants = plus de modules totaux.

Niveau Version QR Modules Taille relative
L 4 33×33 100%
M 5 37×37 113%
Q 6 41×41 125%
H 7 45×45 138%

Impact : à taille fixe (3×3 cm), un QR H a des modules 38% plus petits qu'un L. Si les lecteurs ne les distinguent plus, ça échoue.

Augmenter ECL n'aide que si la taille physique permet de voir chaque module.

Tailles minimales : Taille minimum d'un QR.

Ce que compte un dégât de 30%

Reed-Solomon protège contre :

  • Erreurs localisées : zone effacée, couverte.
  • Erreurs aléatoires : modules individuels mal lus.

Le 30% du niveau H se répartit. En pratique, un logo couvrant 25% du centre fonctionne car le lecteur a de la marge pour les erreurs aléatoires restantes.

Ce qui n'est jamais toléré :

  • Dégâts aux trois "yeux" des coins (orientation impossible).
  • Pixellisation extrême diffusant les modules.
  • Contraste insuffisant (<3:1).

Choisir par cas d'usage

Affiche extérieure, vitrine

H si logo, Q sinon.

Carte digitale restaurant

M intérieur, Q terrasse.

Carte de visite

M sans logo, H avec logo.

Packaging / étiquette

Q ou H.

QR personnel (vCard, WhatsApp)

M écran, H imprimé.

Sur tissu (T-shirts, banderoles)

H toujours.

Écran LED temporaire

H.

Scan longue distance (panneaux, événements)

Q ou H + grande taille.

Vérifier l'ECL d'un QR existant

Pas facile. Codé dans les premiers bits autour de l'"œil" haut-gauche. Lecteurs avancés (Zxing) le montrent. Caméra native iPhone/Android : non.

Mythes courants

"Plus l'ECL est haut, mieux c'est"

Faux. Sur QR très petits, H peut être pire car modules deviennent indistinguables.

"Vinyle brillant nécessite H"

Pas vraiment. La solution réelle : finition mate.

"ECL H sauve les QR flous"

Moitié. ECL gère modules individuels mal lus. Pas le flou général.

"ECL H tolère tout"

Presque. Sauf dégâts aux trois "yeux" et absence de quiet zone.

"Pour réduire la taille, descendre à L"

Marche pour URL courte. Pour contenu long, peu de différence.

Comment choisir dans QRcito

QRcito a un sélecteur explicite L/M/Q/H. Logique automatique :

  • Défaut : M.
  • Logo uploadé : auto H.
  • Manuel : forcer depuis le dropdown.

Score de scannabilité

QRcito affiche un badge "scannability score". ECL est un facteur, avec contraste, taille, longueur contenu, présence logo.

Questions fréquentes

Changer l'ECL après génération ? Non, c'est intégré. Régénérer avec autre niveau.

ECL haut améliore l'impression ? Pas directement. Ajoute redondance, pas qualité d'impression.

Deux QR L et H avec même URL interchangeables ? Fonctionnellement oui. Visuellement non.

Niveau "N" ou plus haut que H ? Non. H est le maximum. Plus de robustesse → formats dérivés (rMQR, Aztec).

ECL affecte la vitesse de scan ? Légèrement. Différence en millisecondes.

En résumé

Quatre niveaux, une règle : M par défaut, Q impression, H si logo ou environnement hostile, L petit propre écran. QRcito gère tout automatiquement.

Générez votre QR gratuit, ajustez ECL, testez en direct : qrcito.com

← Retour au blog