Un QR code statique enregistre le contenu lui-même (votre lien, votre texte ou vos identifiants Wi-Fi) dans son motif noir et blanc : le code n’expire donc jamais. Un QR code dynamique n’enregistre qu’un court lien de redirection géré par un prestataire : vous pouvez ainsi modifier la destination et compter les scans — mais le code cesse de fonctionner si le prestataire ferme, modifie ses conditions ou si votre abonnement prend fin.
La réponse honnête à la question « les QR codes expirent-ils ? » est donc : le QR code lui-même, jamais. Ce qui expire, c’est le service ou la page web qui se trouve derrière. Ci-dessous : le fonctionnement de chaque type, un comparatif côte à côte, comment vérifier vos propres codes, et la configuration que la plupart des restaurants devraient adopter.
• Statique = les données sont dans le code. Pas d’expiration, pas de suivi, pas d’intermédiaire, mais vous ne pouvez plus modifier le contenu encodé après l’impression.
• Dynamique = le code contient un lien court vers le serveur d’un prestataire, qui redirige vos clients vers votre page. Modifiable et traçable, mais dépendant de ce prestataire.
• Un QR code n’a pas de date d’expiration intégrée. Les codes « expirés » sont presque toujours des codes dynamiques dont l’abonnement ou l’essai gratuit a pris fin.
• Le meilleur des deux mondes : un code statique qui pointe vers un lien qui vous appartient (votre nom de domaine ou une page de menu que vous pouvez mettre à jour). Le code ne change jamais ; le contenu derrière, si.
Comment fonctionne un QR code statique
Un QR code inscrit des données sous la forme d’une grille de carrés noirs et blancs appelés modules. Avec un code statique, les données que vous saisissez sont inscrites directement dans la grille. Rien d’autre n’intervient.
Statique : appareil photo du téléphone → lit https://yourrestaurant.co.uk/menu directement dans le code → ouvre votre page.
Comme le contenu se trouve dans le motif, un code statique fonctionne aussi longtemps que l’impression reste lisible et, pour un lien, que la page web existe. Les codes Texte, Carte de visite et Wi-Fi sont entièrement décodés sur le téléphone, sans connexion Internet.
Comment fonctionne un QR code dynamique
Un code dynamique ajoute une étape intermédiaire. Le prestataire vous fournit un lien court sur son nom de domaine, et c’est ce lien court qui est encodé. Quand quelqu’un le scanne, le serveur du prestataire recherche l’adresse vers laquelle vous voulez envoyer vos clients, enregistre le scan, puis renvoie le téléphone vers cette adresse au moyen d’une redirection HTTP.
Dynamique : appareil photo du téléphone → lit https://short.example/a8Kx2 → le serveur du prestataire enregistre le scan et recherche la destination → redirige vers votre page.
Cette étape intermédiaire rend les codes dynamiques modifiables et traçables. C’est aussi un point de défaillance unique : si le prestataire cesse la redirection (abonnement impayé, offre gratuite limitée, entreprise fermée), chaque exemplaire imprimé mène à une page d’erreur ou à une publicité au lieu de votre menu.
QR codes statiques ou dynamiques : comparatif côte à côte
| Caractéristique | QR code statique | QR code dynamique |
|---|---|---|
| Modifiable après impression | Non — le contenu encodé est figé (mais la page vers laquelle il renvoie peut changer) | Oui — modifiez la destination dans le tableau de bord du prestataire |
| Suivi des scans | Aucun dans le code lui-même (les statistiques de votre site web peuvent toujours compter les visites) | Oui — scans, heure, localisation approximative, appareil |
| Risque d’expiration | Aucun pour le code ; seulement si votre propre lien ne fonctionne plus | Cesse de fonctionner si l’abonnement, l’essai ou le prestataire prend fin |
| Coût habituel | Gratuit, une seule fois | Souvent un abonnement mensuel ou annuel ; les offres « gratuites » sont généralement limitées |
| Confidentialité | Aucun tiers ne voit le scan | Le prestataire enregistre chaque scan (adresse IP, appareil, heure) |
| Rapidité de lecture et densité | Un contenu long rend le code plus dense ; une URL courte le garde simple | Toujours une URL courte, donc un code généralement peu dense |
| Dépendance envers un tiers | Aucune | Totale — le prestataire se trouve entre chaque scan et votre page |
| Contenu hors ligne (Wi-Fi, texte, carte de visite) | Oui | En général non — il doit passer par le web |
Les QR codes expirent-ils ?
Non. Le format QR code, défini par la norme ISO/IEC 18004 (édition actuelle : 2024), ne comporte ni date d’expiration ni champ de « désactivation ». Un code imprimé en 2015 se décode aujourd’hui exactement de la même façon.
Quand on dit qu’un QR code a « expiré », c’est généralement que l’un des cas suivants s’est produit :
- C’était un code dynamique et le prestataire a cessé de le rediriger — de loin la cause la plus fréquente.
- La page de destination a été supprimée, par exemple un PDF effacé, un nom de domaine expiré ou un site web déplacé.
- L’impression est abîmée — décolorée, rayée, plastifiée avec des reflets ou recouverte par un autocollant. La correction d’erreur aide, mais seulement jusqu’à un certain point (voir plus bas).
Le piège du « générateur gratuit »
De nombreux générateurs se présentent comme gratuits mais créent discrètement des codes dynamiques sur leur propre lien court. Tout fonctionne le premier jour. Des semaines ou des mois plus tard, un essai prend fin ou un plafond de scans est atteint, et le code affiche une page « passez à l’offre supérieure » ou plus rien du tout — alors qu’il figure déjà sur chaque table, chaque menu et chaque autocollant de vitrine.
Il ne vous reste alors qu’à payer l’abonnement au prix qu’il coûte désormais, ou à tout réimprimer. Nous abordons ce point et d’autres frais surprises dans combien coûte vraiment un menu digital QR.
Avant d’imprimer un QR code, vérifiez :
- Le générateur indique-t-il clairement si le code est statique ou dynamique ?
- Lorsque vous scannez le code de test, ouvre-t-il votre lien, ou un lien court sur le nom de domaine de quelqu’un d’autre ?
- S’il est dynamique, qu’advient-il du code si vous résiliez, et est-ce écrit dans les conditions ?
Comment savoir si un QR code est statique ou dynamique
Vous pouvez vérifier n’importe quel code existant en moins d’une minute :
- Ouvrez l’appareil photo de votre téléphone et pointez-le vers le code, mais n’appuyez pas encore sur le lien. Sur iPhone comme sur Android, un aperçu de l’adresse s’affiche d’abord.
- Lisez l’adresse dans cet aperçu.
- Si elle affiche votre propre nom de domaine ou la page finale (par exemple
yourrestaurant.co.uk/menuou un lien Google Drive), le code est statique. - Si elle affiche un nom de domaine court et inconnu suivi d’un code aléatoire, et que la page sur laquelle vous arrivez a une autre adresse, il est presque certainement dynamique.
- Si elle affiche votre propre nom de domaine ou la page finale (par exemple
- Pour les codes Wi-Fi, texte ou carte de visite : si le téléphone propose de rejoindre le réseau ou d’enregistrer le contact sans ouvrir de page web, le code est statique.
Vous avez trouvé un code dynamique ? Laissez-le fonctionner pour l’instant, créez un code statique vers un lien que vous contrôlez, et remplacez les anciens codes progressivement.
Quand choisir chaque type ?
Choisissez un QR code statique lorsque…
- Le code est destiné à un support durable : tables, menus, autocollants de vitrine, emballages, cartes de visite.
- Il contient des identifiants Wi-Fi, une carte de visite, un numéro de téléphone ou du texte simple.
- Vous ne voulez aucun coût récurrent ni aucun tiers entre vos clients et votre page.
Choisissez un QR code dynamique lorsque…
- Vous menez de courtes campagnes marketing et avez besoin de statistiques de scans par code (par exemple un code par emplacement d’affiche).
- La destination doit réellement changer et vous n’avez pas de site web à vous depuis lequel faire une redirection.
- Vous paierez l’abonnement aussi longtemps que le code restera imprimé.
Le meilleur des deux mondes : un code statique qui pointe vers un lien que vous contrôlez
Voici l’idée clé que la plupart des guides oublient : un QR code statique ne peut pas changer, mais la page vers laquelle il pointe, si. Si le lien encodé vous appartient, vous bénéficiez de la permanence d’un code statique et de la souplesse d’un code dynamique, sans intermédiaire.
Deux façons de procéder :
- Votre propre nom de domaine avec une redirection. Encodez
yourrestaurant.co.uk/menuet faites pointer cette adresse où vous voulez. Changez la redirection à la saison suivante ; le code imprimé reste le même. Notre guide étape par étape pour mettre votre menu PDF en ligne avec un lien de menu permanent vous montre précisément comment faire, y compris pour compter simplement les scans avec vos propres statistiques. - Un lien de menu hébergé qui ne change jamais. Avec QR Dining, votre menu se trouve à un lien fixe comme
qrdining.com/menu/your-code. Vous modifiez les plats, les prix, les allergènes et les langues, et les changements sont visibles instantanément, tandis que le QR code ne change jamais. Vous disposez aussi de statistiques sur le menu (consultations, sections et plats les plus ouverts, langues, appareils) sans service de redirection intermédiaire.
Les données techniques à connaître
Combien de données un QR code peut-il contenir ?
Les QR codes existent en 40 tailles, appelées versions, de la version 1 (21 × 21 modules) à la version 40 (177 × 177 modules). À la plus grande taille et au niveau de correction d’erreur le plus bas, un code peut contenir jusqu’à 7 089 chiffres, 4 296 caractères alphanumériques ou 2 953 octets. Plus vous y mettez de données, plus le code est dense, et un code dense doit être imprimé plus grand.
Qu’est-ce que la correction d’erreur ?
Chaque QR code contient des données supplémentaires qui permettent à un téléphone de le reconstituer si une partie du code est sale, abîmée ou recouverte par un logo. Il existe quatre niveaux : Faible (environ 7 % du code peut être restauré), Moyenne (15 %), Quartile (25 %) et Élevée (30 %). Les niveaux élevés sont plus robustes mais plus denses. Dans notre générateur, ce réglage se trouve sous Avancé → Correction d’erreur ; l’option Auto choisit pour vous un niveau adapté, et il est judicieux de choisir un niveau plus élevé si vous ajoutez un logo.
Pourquoi les liens courts se scannent mieux
Un lien court comme yourrestaurant.co.uk/menu tient dans un petit code peu dense que les téléphones lisent instantanément, même imprimé en petit. Un long lien rempli de paramètres de suivi crée un code chargé, plus difficile à scanner. C’est l’un des vrais avantages des codes dynamiques — et vous obtenez le même bénéfice avec un lien court sur votre propre nom de domaine. Pour les tailles d’impression et une liste de contrôle de lecture, consultez quelle taille doit faire un QR code.
Questions fréquentes
Les QR codes expirent-ils ?
Non, le QR code lui-même n’expire jamais. Un code statique fonctionne aussi longtemps qu’il est lisible et que sa destination existe ; un code dynamique cesse de fonctionner lorsque le prestataire arrête de le rediriger, généralement à la fin d’un abonnement ou d’un essai gratuit.
Puis-je modifier un QR code statique après l’avoir imprimé ?
Vous ne pouvez pas modifier ce qui est encodé, mais si le code pointe vers un lien que vous contrôlez, vous pouvez changer à tout moment la page qui se trouve derrière. C’est pourquoi un lien court et permanent sur votre propre nom de domaine, ou un lien de menu hébergé, est ce qu’il y a de mieux à encoder.
Peut-on imprimer sans risque des QR codes gratuits ?
Les codes statiques gratuits sont sans risque : rien ne peut expirer. Méfiez-vous des générateurs « gratuits » qui créent des codes dynamiques sur leur propre nom de domaine court, car ils peuvent ensuite être limités ou devenir payants. Scannez le code de test et vérifiez l’adresse avant d’imprimer.
Peut-on suivre les scans avec un QR code statique ?
Pas dans le code lui-même, mais vous pouvez suivre les visites de la page qu’il ouvre. Utilisez les statistiques de votre site web, ajoutez un simple paramètre de suivi à votre propre lien, ou utilisez un service de menu comme QR Dining, qui affiche les consultations du menu et les plats les plus ouverts.
Comment savoir si mon QR code est dynamique ?
Scannez-le avec l’appareil photo de votre téléphone et lisez l’aperçu du lien avant d’appuyer. Un nom de domaine tiers court et inconnu qui redirige ensuite vers votre page laisse penser qu’il s’agit d’un code dynamique ; votre propre nom de domaine ou la page finale signifie qu’il est statique.
Un seul QR code, imprimé une fois, qui n’expire jamais
Créez un QR code statique gratuit avec notre générateur de QR code, ou confiez à QR Dining l’hébergement de votre menu mobile à un lien qui ne change jamais. Mettez à jour plats, prix, allergènes et langues instantanément, statistiques incluses, pour £89 par an, avec une garantie satisfait ou remboursé de 30 jours.
Obtenir mon menu QR Dining
