Mon QR code ne fonctionne pas
Dernière mise à jour le 5 octobre 2026
D'abord, séparez le problème en deux
Scannez le code avec un appareil photo de téléphone ordinaire :
- Rien ne se passe → le code lui-même ne peut pas être lu. Causes 1 à 4.
- Une page s'ouvre, mais c'est une information au lieu de votre passeport → le code se lit bien ; le problème vient de l'état du passeport ou du GTIN. Causes 5 et 6.
Cause 1 : imprimé trop petit
Symptôme : Le code se scanne depuis votre écran mais pas depuis l'étiquette imprimée, ou ne se scanne que lorsque le téléphone est anormalement proche.
Les codes trop petits sont l'échec d'impression le plus fréquent, surtout sur le textile où la surface s'incurve et se froisse. Les minimums :
- Étiquettes d'entretien : 20mm
- Étiquettes volantes : 25mm ou plus
- Étiquettes tissées : 14mm, tissées à partir du SVG
Solution : Réimprimez à la taille minimale ou au-dessus pour l'emplacement. Les préréglages de taille et le guide d'impression complet figurent dans Télécharger et imprimer les QR codes.
Cause 2 : contraste faible ou couleurs inversées
Symptôme : Le code est assez grand mais les scanners peinent, en particulier en faible lumière.
Les scanners attendent des modules sombres sur fond clair. Les codes recolorés à faible contraste, les inversions clair-sur-foncé ou les codes imprimés par-dessus une maquette chargée réduisent tous le taux de scan. La bordure blanche autour du code (la zone de silence) fait partie de la norme — une maquette ou un bord d'étiquette qui y empiète nuit aussi au scan.
Solution : Utilisez le code noir sur blanc téléchargé tel quel autant que possible. Si votre graphiste le recolore, conservez du sombre-sur-clair avec un fort contraste, préservez la zone de silence et testez un échantillon physique avant la série de production.
Cause 3 : le fichier a été converti en JPG
Symptôme : Le code imprimé paraît légèrement flou ou présente de légers halos autour des carrés, et le scan est peu fiable.
PassportCraft exporte uniquement en SVG et PNG — il n'existe pas d'export JPG, donc un JPG dans votre chaîne d'impression signifie que quelqu'un l'a converti en cours de route. La compression JPG brouille les arêtes nettes des modules dont dépendent les scanners.
Solution : Repartez du téléchargement d'origine. Envoyez le SVG aux fournisseurs d'impression ; si une chaîne de travail exige une image matricielle, utilisez le PNG. Ne réenregistrez jamais l'un ou l'autre en JPG.
Cause 4 : code abîmé ou mal placé
Symptôme : Le code se scannait bien à l'état neuf mais échoue après usure — ou échoue uniquement sur le produit physique, pas sur une impression de test à plat.
Les codes PassportCraft sont générés avec une correction d'erreur élevée (ils tolèrent jusqu'à 30 % de dommages), mais le tissu est un terrain hostile : les codes imprimés à cheval sur une couture ou une pliure, sur des étiquettes très froissées ou abrasées, ou sous des finitions brillantes qui reflètent la lumière peuvent quand même échouer.
Solution : Placez le code sur une zone plane à l'écart des coutures et des pliures, privilégiez les finitions mates, et pour les étiquettes très usées, réimprimez. Si le code d'un même passeport continue d'échouer sur le terrain, envisagez de le déplacer de l'étiquette d'entretien vers une étiquette volante à une taille plus grande.
Cause 5 : le passeport est en brouillon
Symptôme : Le code se scanne et une page s'ouvre — mais elle affiche « This Digital Product Passport is not available » (cette page d'information s'affiche en anglais). Une incohérence de GTIN (cause 6) affiche la même information, écartez donc cette cause en premier.
L'URL du QR code ne change jamais, mais elle ne mène au passeport en ligne que tant que le passeport est publié. Un brouillon — y compris un passeport qui a été publié une fois puis dépublié — affiche cette information neutre à la place, et aucune donnée produit n'est exposée. Votre propre équipe prévisualise un brouillon depuis l'éditeur, pas depuis le code : ouvrez le passeport depuis la page Passeports et cliquez sur Aperçu.
Une exception : un code téléchargé alors que le passeport n'avait pas encore de GTIN encode l'adresse directe du passeport, pas un GS1 Digital Link. Ce code affiche « This passport hasn't been published yet » avec un lien Sign in jusqu'à la publication (dans la langue de la dernière publication, en anglais pour un passeport jamais publié ; ici en anglais).
Solution : Vérifiez le badge du passeport sur la page Passeports. Si le passeport n'est pas dans la liste, regardez dans la Corbeille — un passeport à la corbeille affiche la même information. Le restaurer le ramène à l'état Brouillon : publiez-le ensuite pour remettre le code en service. S'il indique Brouillon, publiez le passeport ; le code imprimé prend en compte le changement immédiatement — rien à réimprimer. S'il indique Publié, passez à la cause 6.
Cause 6 : le GTIN ne correspond pas
Symptôme : La page affiche « This Digital Product Passport is not available » et le badge du passeport sur la page Passeports indique Publié. (Un brouillon affiche la même information — cause 5.)
L'URL du QR code est construite à partir d'un GTIN — et aucun passeport publié ne lui correspond. Raisons typiques : le GTIN du passeport a été modifié après l'impression du code, l'étiquette porte un code généré à partir du mauvais GTIN, ou une URL sérialisée pointe vers un numéro de série qu'aucun passeport ne possède.
Solution : Ouvrez le passeport et comparez son GTIN (et son numéro de série, le cas échéant) à l'URL encodée affichée dans le panneau QR, puis à ce qui est imprimé. La façon dont ces URL sont construites est traitée dans GS1 Digital Link expliqué.
Pour une batterie, vérifiez le code de cette batterie précise : ouvrez la batterie sur la page Unités pour voir l'adresse que son code encode.
Applications appareil photo et applications de scan
Tout appareil photo de téléphone moderne lit ces codes — ce sont des QR codes standard contenant une URL https ordinaire, sans application spéciale. Si un appareil photo n'en capte pas un : ajoutez de la lumière, tenez le téléphone à 10–30 cm et stable, et évitez les reflets sur les surfaces brillantes. Une application de scan QR dédiée peut aider avec les codes limites (petits, usés ou à faible contraste), mais si un code ne se scanne qu'avec une application dédiée, considérez cela comme un test échoué — vos clients utiliseront leur appareil photo.
Testez comme un client
Vérifiez toujours avec un appareil photo de téléphone ordinaire, en lumière intérieure normale, sur le matériau imprimé final. Un code qui réussit ce test fonctionne pour de vrais acheteurs.
Questions fréquentes
Quelle est la taille minimale d'un QR code imprimé ?
Sur les étiquettes d'entretien cousues, 20mm. Les étiquettes volantes doivent faire 25mm ou plus, et les étiquettes tissées au moins 14mm (tissées à partir du SVG, jamais d'un fichier matriciel). Plus grand est plus sûr — les petits codes qui se scannent à l'écran échouent souvent sur un tissu incurvé ou texturé.
Le code se scanne mais affiche « This Digital Product Passport is not available » — pourquoi ?
Le QR code fonctionne ; aucun passeport publié ne correspond au GTIN qu'il contient. Soit le passeport est en brouillon, y compris si vous l'avez dépublié, soit son GTIN ne correspond pas au code. Vérifiez d'abord le badge sur la page Passeports. S'il indique Brouillon, publiez le passeport ; le code imprimé fonctionne dès que c'est fait. S'il indique Publié, comparez son GTIN à l'URL encodée du panneau QR.
Le passeport est publié et le code affiche toujours « not available » — que faire ?
Alors le GTIN (ou GTIN + numéro de série) du code ne correspond à aucun passeport publié. Vérifiez que le GTIN du passeport correspond au produit sur lequel l'étiquette est apposée — et si vous utilisez des numéros de série, qu'un passeport existe bien avec ce numéro de série exact.