Un code QR n'est qu'une grille de carrés noirs et blancs — mais sa construction lui permet de résister aux dommages, à la saleté, et même à un logo apposé par-dessus. Voici l'essentiel.
Chaque code QR encode une information sous forme d'un motif de carrés sombres et clairs appelés modules. L'appareil photo de votre téléphone lit ce motif, le décode pour retrouver le texte d'origine, et le transmet à votre appareil — une URL ouvre un navigateur, un code Wi-Fi vous connecte à un réseau, et ainsi de suite.
Les trois grands carrés situés dans trois des quatre coins ne font pas partie des données — ce sont des « motifs de repérage » qui permettent à un scanner de reconnaître instantanément l'image comme un code QR et de déterminer son orientation, même photographiée de travers.
Les codes QR intègrent une correction d'erreur, ce qui signifie qu'une partie du code peut être endommagée, sale, ou couverte — et il restera lisible. Cela repose sur la même famille de mathématiques utilisée dans les CD et les communications satellite, et c'est pourquoi vous pouvez placer un logo au centre d'un code sans le rendre illisible.
Il existe quatre niveaux standards de correction d'erreur :
Un code QR ne se limite pas aux liens de site web. Selon son formatage, un scanner peut être invité à ouvrir un navigateur, rejoindre un réseau Wi-Fi, enregistrer un contact, pré-remplir un SMS ou un email, ou composer un numéro de téléphone automatiquement.
Un code QR peut contenir une quantité surprenante de données — plusieurs milliers de caractères dans son réglage le plus tolérant aux erreurs — mais plus de données signifie un motif plus dense et plus complexe, ce qui peut rendre la lecture plus difficile pour des appareils photo bas de gamme. C'est pourquoi les URL (courtes par nature) sont l'usage le plus courant, tandis que de longs blocs de texte produisent des codes visiblement plus chargés.
Ce point compte plus qu'on ne le pense. Un code QR statique contient la destination réelle directement intégrée dans le motif — ce que vous voyez est permanent, et continuera de fonctionner indéfiniment, sans rien à renouveler ni à entretenir.
Un code QR dynamique pointe à la place vers un lien de redirection court, contrôlé par celui qui a généré le code, qui vous redirige ensuite vers la destination réelle. C'est ainsi que certains services permettent de modifier la destination d'un code après son impression — mais cela signifie aussi que le code cesse de fonctionner dès que ce service tombe en panne, qu'un essai gratuit expire, ou que le compte associé est supprimé. Chaque code créé avec QRSpark est statique, précisément pour cette raison.
Créez un code QR entièrement personnalisable et permanent en quelques secondes.
Ouvrir le générateur