Des QR codes traçables à destination modifiable.
Le même motif QR que votre téléphone sait déjà scanner — mais l’URL qu’il contient est un lien court sur un domaine que nous exploitons (ou sur le vôtre). Changez la destination une fois le code imprimé. Voyez chaque scan arriver dans un tableau de bord. Routez par pays, par appareil ou par heure de la journée.
Comme la redirection tourne sur nos serveurs, il nous faut un compte pour associer chaque code court à votre identité. Le générateur gratuit et zero-knowledge sur /products/qr-code reste disponible — utilisez-le quand vous voulez un QR code sans backend dans la boucle.
Un QR traçable est un QR statique qui contient une URL courte.
Le motif QR lui-même est la même image standard ISO/IEC 18004. Ce qui change, c’est la chaîne que le code transporte — et donc ce qui se passe quand quelqu’un le scanne.
Le QR encode directement l’URL complète. Une fois imprimé, la destination est figée — aucun serveur dans la boucle. Personne ne sait quand, où ni combien de fois il a été scanné, vous compris.
- Zéro infrastructure
- Aucun compte nécessaire
- Fonctionne hors ligne pour toujours
- Respectueux de la vie privée par défaut
- Non modifiable après impression
- Pas d’analytics de scan
- Aucun routage A/B
- Une faute de frappe = une réimpression
Le QR encode un lien court sur un domaine que nous exploitons (ou sur le vôtre). Chaque scan passe par notre serveur de redirection, y est enregistré, puis est renvoyé vers la destination que vous avez définie à cet instant. La destination peut changer à tout moment, sans réimpression.
- Destination modifiable à tout moment
- Analytics par scan
- Routage A/B et géographique
- Changements de destination programmés
- Compte requis
- Les scans transitent par nos serveurs
- Dépend de la disponibilité de notre domaine (ou du vôtre)
- Coût d’abonnement
Quatre étapes, de l’inscription au QR prêt à imprimer.
Aucun code à déployer, aucun travail DNS le premier jour (le domaine personnalisé viendra plus tard, si vous le voulez). Le domaine court par défaut fonctionne d’emblée ; tout le reste consiste à remplir des champs.
- Créer un code
Choisissez une URL de destination, nommez la campagne.
Dans le tableau de bord, « Nouveau code » ouvre un formulaire : collez la destination, donnez-lui un nom (par exemple « Affiche printemps 2026 »), choisissez un niveau de correction d’erreur. L’URL courte est générée côté serveur et le QR est rendu dans le navigateur avec le même moteur que l’outil statique gratuit.
- Imprimer ou partager
Téléchargez le PNG / SVG et diffusez-le dans le monde.
Affiches, packaging, chevalets de table, e-mails, cartes de visite, présentations — partout où le QR statique serait allé. L’image vous appartient ; nous n’avons jamais besoin de voir le support imprimé lui-même.
- Chaque scan est enregistré
Appareil photo → notre redirection → destination.
Quand quelqu’un scanne, son téléphone ouvre l’URL courte sur notre domaine. Notre serveur enregistre le scan (horodatage, pays, classe d’appareil et user-agent, référent le cas échéant, et un hash de l’adresse IP lié à la date), puis émet une redirection 302 vers la destination que vous avez définie à cet instant. Un seul saut, aucune page intermédiaire — en plus du DNS et du TLS que votre téléphone fait de toute façon.
- Modifier, router, analyser
Même QR, nouveau comportement — sans réimpression.
Changez la destination depuis le tableau de bord et le scan suivant y arrive. Ajoutez des règles de routage — « Allemagne → site DE, États-Unis → site EN ». Programmez un changement de destination à minuit le jour du lancement. Suivez la courbe des scans en temps réel. Un historique des révisions est conservé pour pouvoir revenir en arrière.
Ce que le QR encode réellement.
Un QR traçable a besoin d’une URL courte pointant vers un domaine qui exécute la redirection. Vous pouvez utiliser le nôtre par défaut, ou apporter le vôtre — les deux options sont traitées à égalité et basculer ne demande qu’un enregistrement DNS.
Chaque code traçable reçoit une URL courte sur `nnqr.net` — notre domaine neutre partagé. Codes de quatre caractères par défaut (≈ 1,6 million de combinaisons par préfixe court, largement assez pour un compte). Aucune configuration, aucun DNS, aucune attente de propagation.
Prévu, pas encore disponible. L’intention : faire pointer un sous-domaine comme `qr.yourbrand.com` vers notre service de redirection, pour que votre marque reste dans l’URL, que les apps de scan la montrent aux utilisateurs avant d’ouvrir, et que vous puissiez changer de prestataire plus tard en reciblant le CNAME. En attendant sa mise en service, tous les codes utilisent le domaine court par défaut ci-dessus.
À sa sortie, la configuration devrait tenir en un seul enregistrement CNAME, vérifié dans le tableau de bord. Nous n’annonçons aucun délai de mise en service tant que la brique d’infrastructure qui la prendra en charge n’est pas construite.
Les appareils photo des téléphones modernes affichent l’URL avant de l’ouvrir. Un domaine court à votre marque paraît légitime au premier coup d’œil ; un raccourcisseur générique ressemble à du spam et peut déclencher des avertissements de phishing.
Une URL plus courte, c’est moins de modules dans le QR, donc une image moins dense et un scan plus tolérant à distance. `nnqr.net/k7g3` fait 13 caractères ; une URL de campagne typique taguée UTM en fait plus de 80.
Voilà ce qu’apporterait un domaine que vous contrôlez : des codes qui encodent `qr.yourbrand.com/…`, si bien que si vous nous quittiez un jour, vous feriez pointer le CNAME ailleurs et vos QR imprimés continueraient de résoudre. Le prestataire de redirection serait remplaçable ; le domaine que vous avez imprimé, non.
Le tableau de bord que vous voyez après le premier scan.
Chaque code traçable a son propre tableau de bord. Les KPI en tête, une courbe des scans sur 30 jours, la répartition par pays et par appareil, et un flux en direct des scans récents que vous pouvez filtrer sur n’importe quelle colonne.
- DEGermany38%
- USUnited States24%
- GBUnited Kingdom11%
- NLNetherlands7%
- FRFrance5%
- ATAustria4%
- CHSwitzerland3%
- iOS58%
- Android38%
- Desktop4%
| Quand | Pays | Appareil | Source |
|---|---|---|---|
| 2 min ago | Germany | iOS 17 · Safari | (direct) |
| 4 min ago | United States | Android 14 · Chrome | (direct) |
| 7 min ago | Germany | iOS 17 · Safari | twitter.com |
| 12 min ago | United Kingdom | iOS 16 · Safari | (direct) |
| 19 min ago | Netherlands | Android 14 · Chrome | (direct) |
Aperçu illustratif — données d’exemple. Les vrais tableaux de bord se mettent à jour quelques secondes après chaque scan.
Même QR imprimé. Nouvelle landing page.
Chaque code traçable conserve l’historique des révisions des destinations vers lesquelles il a pointé. Revenez en arrière en cas de faute de frappe, programmez un changement pour le lancement d’une campagne, ou faites tourner les destinations sur une minuterie.
- 14 mars · 09:22/spring-2026-launch/spring-2026-launch/sold-out
- 02 févr. · 14:08/coming-soon/spring-2026-launch
- 11 janv. · 16:41(destination initiale)/coming-soon
Les fonctionnalités de base sont dans tous les plans, le confort se débloque à mesure que vous grandissez.
Tout ce qu’il faut pour mener une vraie campagne est déjà dans le palier payant le moins cher. Les paliers supérieurs ajoutent ce qui compte une fois que vous avez un portefeuille de codes — routage géographique, accès équipe, l’API.
Changez la cible du QR après impression. Historique des révisions pour revenir en arrière. La raison pour laquelle la plupart des gens paient pour du QR dynamique.
Nombre de scans, nombre d’uniques, série temporelle, géographie, appareils. Filtrez par plage de dates, plongez dans les scans récents.
Les codes arrivent sur `nnqr.net/xxxx` d’emblée. Aucun travail DNS pour commencer à tracker. Les pages se chargent via une redirection 302 — le flux que les scanners attendent déjà.
Conforme à ISO/IEC 18004 — le même moteur que notre générateur statique gratuit. Fonctionne avec tout appareil photo de smartphone, toute app scanner et tout terminal POS.
Les mêmes options d’export que l’outil statique : PNG de 256 à 4096 px pour l’impression, SVG pour les workflows vectoriels. Superposition de logo avec montée automatique de la correction d’erreur.
Pas encore disponible. L’intention : faire pointer `qr.yourbrand.com` vers notre service de redirection via un CNAME, pour des URLs à votre marque dans chaque aperçu de scan et une portabilité si vous partez un jour. Aujourd’hui, tous les codes utilisent le domaine court par défaut.
Envoyez les scans US vers une page, ceux de l’UE vers une autre, avec un repli par défaut. Utile pour les sites multilingues, les tarifs régionaux, les contenus de conformité.
Répartissez les scans entre deux destinations selon un poids. Comparez la conversion côté réception. Arrêtez l’expérience en un clic.
Préparez le changement de destination à l’avance. L’URL du jour de lancement passe en ligne à 00:00 heure locale le jour J, sans que personne ait à être réveillé.
Plafonnez un code à N scans, ou fixez une date d’expiration après laquelle il cesse de rediriger (ou redirige vers un repli). Utile pour les offres limitées dans le temps et les billets d’événement.
Barrière optionnelle avant la redirection. Celui qui scanne voit une courte demande de mot de passe ; vous pouvez diffuser le mot de passe séparément. Couche de contrôle d’accès peu coûteuse pour les QR internes.
Téléversez un CSV d’URLs de destination, récupérez un QR code traçable pour chacune sous forme de zip de PNG et SVG. Jusqu’à la limite de codes actifs de votre plan : 100 avec Pro, 1,000 avec Scale. Avec Custom, jusqu’à 1,000 URLs par fichier. Chacun reçoit sa propre URL courte et son propre tableau de bord.
API REST pour créer / modifier / lister / supprimer. Un POST webhook à chaque scan si vous voulez les événements bruts dans votre propre entrepôt de données. Même authentification que le reste de la plateforme.
Plusieurs utilisateurs sur un même compte, avec accès par rôle (admin / éditeur / lecteur). Journal d’audit indiquant qui a modifié quelle destination et quand.
La plupart des QR codes devraient être statiques. Ceux-ci, non.
Imprimez 50 affiches avec 50 codes traçables différents pointant vers la même URL. Deux mois plus tard, vous savez exactement quels emplacements ont rapporté quels scans — sans discipline UTM ni prestataire de suivi d’impression.
Le packaging est parti avec une faute dans l’URL. Avec un QR statique, vous réimprimez 100,000 boîtes ; avec un QR traçable, vous changez la destination et la mauvaise URL ne circule jamais. Le motif QR, lui, reste inchangé.
Un scan depuis Munich ouvre la page allemande, un scan depuis Lyon ouvre la française. Même QR, pas de sélecteur de langue, pas de JS de détection d’IP sur la destination. Le routage géographique tranche l’embranchement au niveau de la redirection.
Le même QR sur la page d’inscription, sur le badge et dans l’e-mail de suivi. Programmez le changement de destination au début de l’événement puis à sa fin — formulaire de préinscription → programme en direct → page de récapitulatif. Personne n’a à appuyer sur un bouton à 9 h du matin.
Le routage A/B répartit les scans entre deux destinations selon un poids. Imprimez un seul QR, mesurez les deux pages côté réception. Utile quand le budget d’impression de la campagne dépasse le budget de mise en place du test A/B.
Fixez une date d’expiration sur un QR promotionnel. Passé cette date, le code redirige vers une page de repli (« Cette offre est terminée — voir les promotions en cours »). Le coupon imprimé reste un QR valide ; il cesse simplement d’être utile.
Des tarifs qui suivent le nombre de codes.
Codes, scans, rétention et paliers de fonctionnalités. Aucun frais par utilisateur sur les paliers bas. Chaque plan, sauf Custom, inclut un quota mensuel de scans. Nous vous prévenons par e-mail à 80% ; à 100%, vos codes cessent de rediriger jusqu’à ce que vous passiez au niveau supérieur ou que votre quota se renouvelle le 1er du mois.
Pour une campagne ou un petit portefeuille.
- Jusqu’à 10 codes actifs
- 5,000 scans / mois
- Domaine court par défaut
- Historique des scans sur 30 jours
- Modification + historique des révisions
- Export CSV des scans
Pour les agences et les équipes marketing actives.
- Jusqu’à 100 codes actifs
- 50,000 scans / mois
- Historique des scans sur 1 an
- Routage géographique + A/B + changements programmés
- Import CSV en masse
- API REST
Pour les campagnes à fort volume et les comptes d’équipe.
- Jusqu’à 1,000 codes actifs
- 500,000 scans / mois
- Historique des scans illimité
- Webhooks + espaces de travail d’équipe
- Support prioritaire
Pour les agences, les distributeurs, les secteurs régulés.
- Codes et scans illimités
- SLA + DPA signé
- SSO (SAML / OIDC)
- Ingénieur dédié à votre réussite
- Conditions contractuelles sur mesure
Tous les plans incluent des exports PNG/SVG illimités, des codes conformes à la norme ISO/IEC 18004 et l’historique des révisions. Prix en USD, facturés au mois ou à l’année (l’annuel fait économiser 20%).
Ce que nous enregistrons, ce que nous n’enregistrons pas,
Ce produit passe par nos serveurs — c’est tout son intérêt. Nous essayons d’être précis sur ce que cela signifie en pratique, parce que la ligne entre « analytics utiles » et « tracking intrusif » est exactement là où ce genre de produit peut mal tourner.
- L’horodatage de chaque scan, en UTC.
- La localisation : le pays seulement, tiré de l’en-tête de pays que notre CDN ajoute à la requête. Le journal des scans ne contient jamais l’adresse IP elle-même, seulement un hash SHA-256 de celle-ci combinée à la date du jour, qui nous sert à compter les scans uniques.
- La classe d’appareil et la famille d’OS (par exemple iPhone et iOS, ou desktop et Windows), déduites de la chaîne user-agent, ainsi que la chaîne user-agent complète elle-même.
- L’en-tête référent le cas échéant (le plus souvent vide pour les scans à l’appareil photo, parfois renseigné par les apps scanner).
- Le code court qui a été scanné et la destination vers laquelle il pointait à ce moment-là.
- L’adresse IP elle-même dans le journal des scans, qui ne conserve que le hash lié à la date décrit ci-dessus.
- Quoi que ce soit sur la page de *destination* : nous n’y exécutons aucun JS, nous ne voyons pas l’URL vers laquelle l’utilisateur se rend après la redirection, nous ne déposons aucun cookie sur votre destination.
- Des cookies sur l’appareil de la personne qui scanne : la redirection n’en dépose aucun, donc aucun super-cookie. Le hash de l’IP change à minuit UTC, si bien que la même personne obtient un hash différent chaque jour.
- Des noms, adresses e-mail ou numéros de téléphone : l’étape de redirection n’en demande aucun.
Si vous avez besoin d’un QR code dont rien n’est enregistré nulle part, jamais — utilisez plutôt le générateur statique gratuit. Il tourne entièrement dans votre navigateur, ne fait aucun appel réseau, et ne nous dit jamais ce que vous avez encodé.
Générateur de QR statique gratuit →Les QR codes traçables, les réponses claires.
Tracez votre premier code avec nous.
Parlez-nous de votre campagne et nous nous occupons de la mise en place. Imprimez-le, partagez-le, regardez les scans arriver dans le tableau de bord. Annulable à tout moment — vos codes cessent de rediriger, mais vous gardez l’export de vos données de scan.