Les pubs vous déplaisent ? Aller Sans pub Auj.

Les codes QR sont simplement des URLs dans un manteau (et quoi d'autre y est-il contenu)

Mis à jour le

La plupart des codes QR contiennent une URL, mais le format prend en charge les identifiants WiFi, les vCards, les messages SMS, les coordonnées géographiques et bien d'autres. Voici ce qui se trouve réellement à l'intérieur, comment fonctionnent les niveaux de correction d'erreurs, ce que signifie la condition de zone silencieuse en pratique, et dans quelles situations utiliser des codes dynamiques ou statiques.

Les codes QR sont simplement des URLs dans un manteau (et ce qui se trouve dedans) 1
ANNONCE · Supprimer ?

Balayez n'importe quel code QR et votre téléphone ouvre une URL. Faites cela plusieurs centaines de fois et vous commencez à croire que c'est tout ce qu'un code QR peut être — un raccourci pixelisé vers un site web. Cette croyance est fausse, et elle importe si vous construisez quelque chose qui génère ou lit des codes QR.

Les codes QR sont définis par l'ISO 18004. Le spécificateur supporte quatre modes d'encodage — numérique, alphanumérique, binaire et kanji — et peut transporter jusqu'à environ 3 KB de données, selon la version et le niveau de correction d'erreur. La convention URL est simplement une convention. Le format n'a pas d'opinion sur ce que vous y mettez.

Ce qui se trouve vraiment dans le manteau

Un petit nombre de formats de charge ont devenu des standards de fait car les applications de caméra des systèmes d'exploitation mobiles savent les parser et prennent automatiquement l'action appropriée :

  • URLhttps://example.com — s'ouvre dans le navigateur. Le cas évident.
  • Coordonnées WiFiWIFI:T:WPA;S:MyNetwork;P:hunter2;; — Les applications de caméra iOS et Android les lisent nativement et proposent de rejoindre le réseau. Aucune application tierce n'est nécessaire. C'est probablement le format le plus utile pour tout le monde qui a déjà essayé de lire un mot de passe WPA2 à l'aide de son téléphone.
  • Carte de contact vCard — Blocs complets v2.1 ou v3.0 de vCard avec nom, téléphone, e-mail, organisation, adresse. Le scan propose « Ajouter aux contacts ».
  • Numéro de téléphonetel:+15555551234 — Propose une appel.
  • SMSsmsto:+15555551234:Pre-filled message text
  • E-mailmailto:user@example.com?subject=Hello&body=...
  • Coordonnées géographiquesgeo:37.7749,-122.4194 — s'ouvre dans Maps.
  • Événement dans le calendrier — Bloc VEVENT (format iCalendar) pour ajouter des événements directement au calendrier du dispositif.

Le format WiFi mérite spécifiquement d'être mentionné parce que la plupart des gens ne le savent pas. Si vous construisez quelque chose avec un réseau invité — hôtel, espace de coworking, événement — imprimer un code QR WiFi est strictement meilleur que d'inscrire un mot de passe sur une carte. Tous les caméras modernes fonctionnent sans application.

Téléphone qui scanne un code QR

Correction d'erreur : pourquoi vous pouvez mettre un logo au centre et que le code reste scannable

Les codes QR utilisent la correction d'erreur de Reed-Solomon, ce qui signifie qu'ils peuvent reconstruire des données manquantes ou endommagées à partir de cellules redondantes intégrées au motif. Il existe quatre niveaux de correction :

NiveauNomRétablissement maximal des mots de codeQuand les utiliser
LFaible~7%Contextes numériques propres — écrans, PDFs, présentations. Densité minimale du motif.
MMoyen~15%Usage général. Par défaut dans la plupart des générateurs. Bon équilibre pour la plupart des utilisations imprimées.
QQuartile~25%Étiquettes industrielles, affiches extérieures, tout ce qui est susceptible de se retrouver souillé ou endommagé physiquement.
HHaut~30%Codes QR marqués avec un logo placé intentionnellement au centre. Le logo détruit les données ; la correction H les reconstruit.

L'effet est la densité : plus la correction est élevée, plus de cellules redondantes sont incluses dans le même motif. Un code QR de version 10 au niveau H est notablement plus complexe qu'un même URL au niveau L. Plus de complexité signifie des cellules individuelles plus petites à une taille d'impression donnée, ce qui signifie un risque accru de défaillance lors de scans à angle oblique ou à faible contraste. Ironique mais vrai : augmenter trop la correction d'erreur peut rendre un code plus difficile à scanner en pratique.

Le truc du logo marqué fonctionne parce que les codes H de niveau ont été conçus pour tolérer une perte de données de ~30%. Placer un logo au centre couvrant moins de cette quantité permet au lecteur de remplir les trous à partir des cellules redondantes. Dépasser 30% donne une image assez belle qui ne se scanne pas.

La zone silencieuse : la règle que personne ne documente jusqu'à ce que le code échoue

Chaque code QR nécessite une zone silencieuse — une marge de blanc autour des quatre côtés. La norme ISO exige une taille minimale de 4 modules (un « module » étant une des petites cases du réseau). Omettre cela fait échouer les lecteurs, surtout dans des conditions de lumière difficiles ou à un angle.

C'est la cause #1 d'un code QR « correct » qui ne se scanne pas en production : il a été trop serré, placé directement contre une bordure sombre, ou imprimé sur un fond coloré qui s'élargit dans la marge. Un code QR sur une boîte en carton sombre sans bordure blanche échoue de manière fiable. Le lecteur a besoin de cette zone blanche pour localiser les motifs de recherche aux coins.

Nombre pratique : à toute taille d'impression, donnez au code au moins 4 à 6 mm de blanc sur chaque côté. Si vous ne pouvez pas, mieux vaut utiliser une version plus grande du code plutôt que de le forcer dans un espace serré sans marge.

Statique vs dynamique : le bon choix n'est pas évident

UN code QR statique encodé directement dans le motif. Une fois imprimé, il est permanent — la seule façon de changer ce qu'il pointe est de le réimprimer. Aucun serveur nécessaire, aucune tierce partie, fonctionne indéfiniment.

UN code QR dynamique encodé une courte URL de redirection gérée par un service (qr.io, Bitly, ou similaire). Le destinataire de la redirection est modifiable après l'impression. Vous obtenez également des analyses de scan — nombre, durée, appareil, localisation approximative.

Pour tout usage sur des supports imprimés — menus, emballage de produits, affiches d'événements — le dynamique est presque toujours le bon choix. Réimprimer 10 000 boîtes de produits parce que l'URL a changé est coûteux. Pour des utilisations uniquement numériques où le coût de réimpression est nul, le statique est plus simple et n'a aucun risque de dépendance.

Le risque que personne ne mentionne : les codes QR dynamiques sur des emballages imposent l'existence d'un service de redirection tiers dans deux ans. Imprimez un code pointant vers un compte gratuit d'un service de QR à un niveau de 50 000 unités et vous faites une promesse à long terme sur la disponibilité de ce service. Si celui-ci disparaît, est acquis ou arrête simplement sa version gratuite, tous ces codes se brisent simultanément.

Si vous souhaitez générer des codes QR — statiques ou dynamiques, quel que soit le niveau de correction d'erreur, URL ou WiFi ou vCard — le Générateur de QR sur IO Tools gère tout cela directement dans le navigateur sans compte.

Envie d'une expérience sans pub ? Passez à la version sans pub

Installez nos extensions

Ajoutez des outils IO à votre navigateur préféré pour un accès instantané et une recherche plus rapide

Sur Extension Chrome Sur Extension de bord Sur Extension Firefox Sur Extension de l'opéra

Le Tableau de Bord Est Arrivé !

Tableau de Bord est une façon amusante de suivre vos jeux, toutes les données sont stockées dans votre navigateur. D'autres fonctionnalités arrivent bientôt !

ANNONCE · Supprimer ?
ANNONCE · Supprimer ?
ANNONCE · Supprimer ?

Coin des nouvelles avec points forts techniques

Impliquez-vous

Aidez-nous à continuer à fournir des outils gratuits et précieux

Offre-moi un café
ANNONCE · Supprimer ?