
QR code gratuit sans expiration : ce qui peut vraiment être coupé
Cinq cents prospectus sont distribués en mars. En mai, quelqu'un en scanne un et tombe sur une page annonçant que le code a expiré et qu'il suffit de passer à une offre supérieure pour le réactiver. Le prospectus est intact, le motif est exactement celui de mars et se décode toujours vers la même chaîne de caractères. Rien, dans le code lui-même, n'a expiré.
Presque tous les générateurs du marché promettent des QR codes gratuits qui n'expirent jamais. Un bon nombre d'entre eux font ce que ce prospectus vient de faire. La promesse n'est pas tant un mensonge qu'une phrase soigneusement bâtie pour que la partie qui peut être coupée ne soit pas celle qui est décrite.
Rien dans le format ne peut expirer
Un QR code est un agencement figé de modules clairs et foncés. La norme ne prévoit aucun champ de date, aucun compteur de scans, aucun appel vers un serveur, aucun contrôle de licence. L'appareil photo lit les modules, reconstitue une chaîne de caractères et la transmet au système. Rien dans cette opération ne dépend du serveur de qui que ce soit, et la séquence décrite dans le fonctionnement des QR codes se déroulera de la même façon dans vingt ans.
Alors quand quelqu'un affirme que ses codes n'expirent jamais, il dit peut-être une chose parfaitement vraie et complètement vide. Bien sûr que les codes n'expirent pas. Les codes ne peuvent pas expirer. La question est de savoir ce que le code désigne.
Trois choses peuvent s'arrêter, et une seule est la faute de l'outil
La redirection. Un code dynamique n'encode pas votre URL. Il encode une adresse courte sur le domaine de quelqu'un, et un serveur à cette adresse répond à chaque scan par une redirection vers ce que vous avez configuré. C'est ce qui rend la destination modifiable et les scans comptables, et cela veut dire que trois choses doivent rester en vie : l'enregistrement du domaine, le service de redirection, et votre compte en règle. Que l'un des trois lâche et chaque exemplaire imprimé devient une impasse, ce qui est tout le sujet de ce qui se passe quand un générateur ferme.
La destination. Un code statique encode votre URL directement, donc il n'a rien derrière lui à couper. Il meurt quand même si vous supprimez la page, restructurez le site ou laissez filer le domaine. Le code a livré le visiteur fidèlement à une erreur 404. Les QR codes expirent-ils déroule ce cas de figure par figure.
L'impression. Le soleil, les frottements, un pelliculage jauni, un code imprimé trop petit pour la distance à laquelle les gens se tiennent. Pour la personne qui tient le téléphone, un code dégradé au point de ne plus se lire est indiscernable d'un code qu'on aurait coupé. Beaucoup d'expirations signalées sont cela, et la liste de contrôle des codes flous est le point de départ.
La vérification en trente secondes
Ne croyez aucun générateur sur parole, celui-ci compris. Décodez le code et lisez ce qui en sort.
- Pointez un appareil photo dessus et appuyez longuement sur l'aperçu au lieu de valider, ou envoyez le fichier image au scanner en ligne.
- Lisez la chaîne décodée, caractère par caractère.
- Déterminez dans lequel des trois cas vous vous trouvez.
C'est votre propre destination, mot pour mot. Le code est statique. Personne ne peut le couper, et la seule façon qu'il meure est que votre page meure.
C'est un lien court sur le domaine du générateur. Le code est dynamique. Il fonctionne exactement aussi longtemps que cette société garde la redirection active et votre compte dans l'état que ses conditions exigent.
C'est votre propre domaine, mais un chemin dont personne ne se rappelle la création. Quelqu'un l'a fait passer par un raccourcisseur. Trouvez à qui appartient ce compte avant que cela ne devienne une surprise.
Faites-le sur un exemplaire imprimé avant chaque tirage. Cela attrape aussi les fautes de frappe, qui tuent plus de codes que l'expiration ne l'a jamais fait.
Les questions qui obtiennent une réponse franche
Puisque l'affirmation elle-même ne valait rien, interrogez plutôt le mécanisme. Par ordre d'importance :
- Qu'est-ce qui est exactement encodé dans le code ? Pas ce que dit la page marketing, ce que montre le décodeur.
- S'il s'agit de leur domaine, que devient la redirection à la fin de l'essai ? Certains outils disent explicitement que les codes d'essai cessent de se résoudre, et Scanova l'annonce clairement.
- Que se passe-t-il si vous arrêtez de payer après l'essai ? Une erreur 404, une page d'abonnement, ou une redirection fonctionnelle à travers un interstitiel que vous n'avez pas choisi. ME-QR garde les codes dynamiques gratuits en vie et le paie par de la publicité dans le chemin du scan, ce qui est une vraie réponse et qu'il vaut mieux savoir d'avance.
- Y a-t-il un plafond de scans, et que se passe-t-il au plafond ?
- Pouvez-vous exporter la correspondance entre chaque code court et sa destination, pour qu'une migration soit un problème de planning plutôt qu'une course contre le temps ?
- Pouvez-vous poser les codes sur un domaine qui vous appartient ?
Un outil qui répond franchement aux six est un pari plus sûr qu'un outil à la promesse plus forte.
Ce que fait QRolling, sans l'emballer
Il n'y a pas de génération statique ici. Aucun téléchargement ne vous remet un fichier dont la destination est figée dans le motif, parce que le code est toujours une redirection que nous hébergeons. C'est un choix délibéré avec un coût attaché, alors voici toute sa forme.
Le fichier lui-même n'a pas de date d'expiration. Pas de filigrane sur le SVG ni sur le PNG, rien qui décompte à l'intérieur du téléchargement, aucune horloge d'essai attachée à l'image. Le téléchargement demande un compte. Modifier la destination après qu'une pièce est imprimée, et lire les compteurs de scan, relèvent de l'abonnement payant.
Et voici ce qui découle de tout cela : un code QRolling se résout aussi longtemps que sa redirection est en service, et cette redirection est un service que nous exploitons. C'est le prix d'une destination modifiable et de statistiques de scan. Nous n'allons pas vous raconter que nos codes n'expirent jamais, parce qu'une chose qui est exploitée est une chose qui peut s'arrêter, et le prospectus du premier paragraphe est ce que cette phrase coûte quand c'est quelqu'un d'autre qui la prononce.
Si la permanence compte plus que la modification pour votre usage, la réponse honnête est un fichier statique venu d'un outil qui en délivre. QRCode Monkey et goQR.me vous remettent tous deux un fichier statique sans compte, et goQR.me inclut des exports vectoriels. Prenez le fichier statique. La page des codes statiques expose ce que vous cédez en échange, et la page des codes dynamiques ce que vous récupérez.
Ce dont votre projet a vraiment besoin
La permanence l'emporte quand l'objet survit à tout plan plausible et ne peut pas être réimprimé à bas coût :
- plaques gravées, étiquettes de machines, stèles et plaques commémoratives, tout ce qui est coulé ou gravé
- manuels imprimés glissés dans un emballage, avec deux ans de stock dans un entrepôt
- tout ce qui se trouve sur un corps, une conversation à part entière dans les tatouages QR code
La modifiabilité l'emporte quand la destination est justement ce qui a le plus de chances de changer : campagnes, cartes de restaurant, pages d'événement, offres saisonnières, tout ce pour quoi vous préférerez repointer un lien que réimprimer un tirage. La comparaison statique contre dynamique est la version longue de cet arbitrage.
Et en France ?
Si un outil a coupé vos codes après vous avoir présenté l'offre comme gratuite et sans expiration, vous pouvez le signaler sur SignalConso, la plateforme de la DGCCRF qui permet de déclarer un problème avec une entreprise. Le signalement est transmis à l'entreprise, et les services de l'État s'en servent pour cibler leurs contrôles.
Pour éviter d'en arriver là, lisez la promesse dans le détail avant d'imprimer : « gratuit » peut ne concerner que la création, « sans expiration » peut ne valoir que pour les codes statiques. Un éditeur honnête vous dit clairement ce qui arrive à un code dynamique si vous arrêtez de payer.
La parade qui clôt le débat
Placez la partie durable, le domaine vers lequel pointe le code, à votre nom, et la question de l'expiration perd presque toute son importance.
Enregistrez un domaine, gardez le renouvellement automatique actif sur un compte d'entreprise plutôt que sur celui d'une personne, et encodez un chemin court dessus : votremarque.com/go/carte. Derrière ce chemin, soit la règle de redirection de votre propre serveur, soit un fournisseur de codes dynamiques sur un nom d'hôte personnalisé que vous pointez vers lui par un CNAME. Le code imprimé contient désormais une adresse que vous contrôlez. Changez de fournisseur plus tard et vous recréez les chemins et repointez le DNS, et chaque code déjà en circulation continue de fonctionner.
Deux conditions rendent cela réel plutôt que théorique. Le domaine doit rester enregistré, et vous devez garder un export de chaque chemin et de sa destination quelque part en dehors du tableau de bord du fournisseur, parce que c'est la recréation des chemins qui sauve les codes. Un audit de ce qui est déjà imprimé est la façon de savoir où vous en êtes aujourd'hui.
Avant le prochain tirage : décodez le code et lisez la chaîne, décidez si cette pièce a besoin de permanence ou de modifiabilité, et si c'est de permanence, procurez-vous un fichier statique auprès d'un outil qui en délivre. S'il lui faut de la modifiabilité, obtenez par écrit ce qu'il advient de la redirection le jour où vous arrêtez de payer. C'est cette réponse, et non le mot jamais, qui vaut la peine d'être en main.

