Vérifiez nos engagements vie privée en direct, depuis votre navigateur▾
Ces valeurs sont calculées dans votre navigateur maintenant. Aucun aller-retour serveur. Cliquez sur Actualiser pour relancer la mesure.
Requêtes sortantes après chargement de page…Attendu : 0Tout s'exécute dans votre navigateur, aucune donnée ne repart après le chargement initial de la page.
Domaines tiers contactés…Attendu : 0Pas d'analytics, pas de polices CDN, pas de services d'avatar, pas de traceurs, origine unique uniquement.
Cookies déposés…Attendu : 0Pas de session, pas d'analytics, pas de préférences en cookies. Rien à synchroniser, rien à suivre.
Clés localStorage…Uniquement vos QR enregistrés et vos préférencesModèles enregistrés, historique et préférence de langue. Consultez Application → Local Storage dans les outils de développement.
État du service worker…Prêt hors ligneLes ressources statiques sont mises en cache pour une utilisation hors ligne. Vous pouvez couper votre réseau et le générateur fonctionne toujours.
État du réseau…Preuve hors ligne : coupez le WiFi, cliquez sur Générer. Ça fonctionne encore.La preuve la plus simple. Si c'était secrètement un client d'un serveur, le mode hors ligne ferait échouer la génération.
Aucun profil enregistré pour l'instant. Cliquez sur le bouton ci-dessous pour enregistrer le formulaire actuel comme profil réutilisable.
Les profils sont stockés uniquement dans ce navigateur (localStorage). Rien ne quitte votre appareil. Cliquez sur un profil pour restaurer ses champs.
Légende de compatibilité
📱Tout appareil photo de téléphone🏭Scanner professionnel / industriel uniquement💳Application de portefeuille ou bancaire🔐Application d'authentification📲Lecteur spécifique à l'applicationVoir la matrice complète →
Cette symbologie s'affiche en monochrome avec uniquement les couleurs de premier plan et d'arrière-plan. Les dégradés, la personnalisation des points et des yeux, et le logo ne s'appliquent pas.
Afficher 30 autres modèles
Enregistrez un style avec le bouton ci-dessus pour conserver vos favoris ici.
#000000
#FFFFFF
#8B5CF6
Téléversez une image à utiliser comme cadre.
Faites glisser le QR pour le positionner, molette ou pincez pour zoomer, curseur pour pivoter.
Afficher 108 icônes de plus
Aucune icône ne correspond à votre recherche.
Rendu derrière le QR avec une opacité réduite. Force automatiquement EC=H pour que le QR reste scannable à travers la photo.
Génération par lots
Téléchargez un CSV pour générer jusqu'à 500 QR codes en un seul lot. Chaque ligne devient son propre QR : choisissez un modèle ou personnalisez 21 propriétés ligne par ligne : couleurs, cadres, styles de points/yeux/pupilles, dégradés, transparence, taille, correction d'erreurs, format, logo intégré et bien plus encore.
21 colonnes : type, data, filename, frametext, frame, template, fgcolor, bgcolor, size, ec, dotstyle, eyestyle, format, logo, gradient, g2, gtype, gangle, transparent, eyeball, eyecolor. Seuls type et data sont obligatoires. Utilisez | pour séparer les champs dans data (par ex. ssid|password|WPA).
Tous les 125+ types de QR/codes-barres sont pris en charge, y compris URL, WiFi, vCard, TOTP, Swiss QR-bill, PIX, PromptPay, ZATCA, PayNow, Bitcoin + Lightning, et plus encore. Téléchargez le sample CSV pour voir chaque colonne, les 50 modèles, les 22 styles de cadre et les 375 icônes de logo intégrées en action.
1. Téléchargez le modèle CSV · 2. Éditez-le dans Google Sheets, Excel, Numbers ou tout éditeur de texte · 3. Téléversez-le ici
Votre lien est encodé dans le QR lui-même, aucun serveur intermédiaire, rien qui expire, rien à renouveler. Imprimez-le une fois, il continue de fonctionner.
Enregistrez l'intégralité du QR code – type, toutes les valeurs de champ, style, cadre, logo, conception de carte de visite – dans un seul fichier .qr.json. Chargez-le plus tard pour tout recréer en un seul clic.
Saisissez du contenu pour générer votre code
Payload encodé
Récents
Vous modifiez un code Pro existant. Cliquez sur « Mettre à jour le code Pro » ci-dessous pour enregistrer vos modifications dans Pro.
Besoin de changer la destination après impression ?
Même approche sans verrouillage que l'outil gratuit. Pro vous permet de changer la destination après impression et de voir qui scanne (pays et appareil uniquement, jamais d'IP ni de cookies). Chaque code dynamique est livré avec une sauvegarde statique, donc il n'y a rien à éteindre. À partir de 9 $/mois facturés annuellement.
Saisir un code promo manuellement est une friction qui coûte des conversions. Un QR de coupon supprime cette étape : le client scanne, arrive sur votre page de paiement ou de produit, et le code est déjà dans l'URL en tant que paramètre de requête (?code=VOTRECODE). Le site de votre boutique lit ce paramètre et applique la remise automatiquement.
Avec ou sans URL
Si vous ajoutez une URL de rédemption, le QR encode un lien comme https://shop.example.com/checkout?code=SAVE20. Scan → la page s'ouvre → code appliqué. Si vous laissez l'URL vide, le QR encode le code promo nu comme texte brut, utile pour les contextes d'affichage seul (panneaux, menus, flyers) où l'on s'attend à ce que le client saisisse le code dans un champ.
Compatible avec toutes les grandes plateformes
Shopify, WooCommerce, Magento, Squarespace, BigCommerce et la plupart des boutiques sur-mesure prennent en charge les paramètres d'URL ?discount= ou ?code= qui s'appliquent automatiquement au paiement. Consultez la documentation de votre plateforme pour le nom exact du paramètre, vous pouvez coller l'URL complète avec le bon nom de paramètre dans le champ URL.
Cas d'usage
Coupons print-to-digital sur emballages, flyers et reçus
QR codes d'événements et conférences avec remises exclusives pour les participants
Campagnes de publipostage avec codes personnalisés par destinataire
Codes de parrainage pour programmes d'influenceurs et d'affiliés
Liste de conformité
Justifiez la remise avant impression. La Section 5 de la FTC interdit des affirmations comme « économisez 50 % » sans un prix habituel documenté sur une période significative.
Indiquez clairement les conditions essentielles sur ou à côté du QR : date d'expiration, achat minimum, exclusions de catégories, limite par client.
N'utilisez jamais « GRATUIT » lorsque le client doit acheter autre chose, sans divulguer l'achat requis de manière aussi visible. Le guide FTC de 1971 sur la gratuité est toujours appliqué.
Si le coupon est lié à un concours ou à un tirage au sort, respectez la législation propre à chaque État (voie sans obligation d'achat, divulgation des chances). Certains États l'interdisent entièrement.
Si l'activation nécessite un e-mail ou un numéro de téléphone, divulguez-le au moment du scan, pas seulement au moment du paiement. Le CCPA et le RGPD traitent tous deux la divulgation tardive comme une pratique de collecte trompeuse.
Quand ne pas utiliser ceci
N'utilisez pas un QR coupon pour créer une fausse rareté (dates d'expiration qui n'expirent jamais), des ventes incitatives « verrouillées » dissimulant le vrai coût, ou une facturation à option négative qui inscrit automatiquement les clients à un abonnement après activation. Ces trois pratiques sont des priorités d'application active de la FTC et enfreignent le Restore Online Shoppers' Confidence Act.
Aussi par Abundera
Des signatures électroniques qui tiennent devant les tribunaux
Abundera Sign va au-delà des signatures électroniques de base. Chaque document bénéficie d'une preuve cryptographique, d'une vérification indépendante et d'un ensemble de preuves infalsifiables.
Packages de preuves prêts pour les tribunaux, générés automatiquement
Sceau de document personnel , détecte les falsifications instantanément
Ancré à 5 systèmes indépendants , aucun point de défaillance unique
Comment le code promo est-il appliqué automatiquement ?
Le code est ajouté à l'URL comme paramètre de requête (?code=VOTRECODE). Votre plateforme e-commerce le lit au chargement de la page et applique la remise. Fonctionne nativement avec Shopify (?discount=CODE), WooCommerce (?coupon_code=CODE) et la plupart des autres plateformes.
Et si ma plateforme utilise un autre nom de paramètre ?
Collez votre URL complète de paiement avec le bon paramètre déjà inclus dans le champ URL (par ex. https://shop.example.com/checkout?coupon=SAVE20). Laissez le champ code promo rempli, nous détectons le paramètre existant et ne le dupliquons pas.
Puis-je l'utiliser pour un code sans URL ?
Oui, laissez le champ URL vide. Le QR encode le texte brut du code promo. Le client scanne, voit le code et le saisit manuellement.
Puis-je créer différents QR codes pour différents clients ?
Oui, générez un QR par code. Utilisez le mode CSV en lot pour en générer des centaines d'un coup. Chaque code reçoit son propre QR avec l'URL unique.