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.
EMVCo est le consortium de Visa, Mastercard, JCB, American Express, China UnionPay et Discover qui définit les standards techniques pour les cartes à puce, le sans contact, la tokenisation et (depuis 2017) les QR codes marchands. MPM signifie Merchant-Presented Mode, le marchand affiche le QR, le client le scanne.
Le contenu est une chaîne TLV (Tag-Length-Value) avec des champs obligatoires pour le format du contenu, le point d'initiation, la catégorie du marchand, la devise, le pays, le nom, la ville et une somme de contrôle CRC-16/CCITT-FALSE à la fin.
Ce constructeur générique est pour les cas où vous devez créer un QR EMVCo MPM pour un schéma pour lequel nous n'avons pas d'IU dédiée. Choisissez l'AID, définissez le MCC, la devise, le pays et le nom du marchand, nous gérons l'assemblage TLV et le CRC.
Liste de conformité
Ne générez pas de QR EMVCo pour des commerçants que vous n'êtes pas autorisé à représenter. L'équipe AML de l'acquéreur examine le contenu des balises 26-51 avant le règlement ; un écart entre l'identité du commerçant dans le QR et le compte de règlement sous-jacent déclenche des déclarations d'activités suspectes dans toutes les grandes juridictions.
Liste de vérification de conformité
Conformez-vous à la spécification EMV QR Code pour les systèmes de paiement MPM v1.1. Les QR non conformes (CRC manquant, longueurs de balises incorrectes, codes de devise / pays non ISO) sont silencieusement rejetés par les terminaux de paiement acquéreurs même s'ils semblent lisibles. Consultez la page des normes EMVCo pour le tableau TLV complet.
Inscrivez-vous auprès d'un acquéreur. EMVCo est un format ; le règlement nécessite un accord commerçant avec une banque ou un PSP sur le réseau cible (Rede/Cielo pour PIX, TrueMoney/KBank pour PromptPay, PayNet pour DuitNow, etc.). Imprimer un QR EMVCo sans accord commerçant produit un QR qui se scanne mais ne peut jamais encaisser un paiement.
L'exactitude du MCC est importante. Le code de catégorie de commerçant ISO 18245 en balise 52 détermine les frais d'interchange, les seuils de surveillance de la fraude et les restrictions des secteurs réglementés. Utiliser 0000 (inconnu) ou un MCC incorrect est un motif de rétrofacturations acquéreur et, dans certains réseaux, de résiliation du contrat.
AML/KYC : l'acquéreur effectue le KYC du commerçant derrière l'AID en balises 26-51. Imprimer un QR avec un AID que vous ne contrôlez pas enfreint les règles d'exploitation de l'acquéreur et est régulièrement signalé à la CRF nationale (FinCEN / BACEN / SEBI-RBI / BOT / MAS).
Divulgation aux consommateurs : tout support de QR imprimé doit afficher le nom légal du commerçant, l'adresse et (le cas échéant) le numéro de TVA / d'immatriculation fiscale, conformément à la législation sur la protection des consommateurs du pays émetteur. Un payload EMVCo contient le nom du commerçant, mais la mise en page imprimée doit l'exposer de manière lisible à côté du QR.
Quand ne pas utiliser ceci
Ne créez pas de QR EMVCo pour des commerçants que vous n’êtes pas autorisé à représenter. L’équipe AML de l’acquéreur examine le contenu des tags 26–51 avant le règlement ; une discordance entre l’identité du commerçant dans le QR et le compte de règlement sous-jacent déclenche des déclarations d’activité suspecte dans toutes les grandes juridictions.
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
L'identificateur d'application, une chaîne hexadécimale qui identifie à quel schéma de paiement le QR appartient. Chaque schéma national enregistre son propre AID auprès d'EMVCo.
Où va l'AID ?
Dans l'un des modèles de compte marchand (champs 26-51). Le sous-champ 00 du modèle choisi contient l'AID, suivi de sous-champs spécifiques au schéma. Nous le mettons dans le modèle 26 par défaut.
Merchant Category Code, ISO 18245, un nombre à 4 chiffres identifiant l'industrie du marchand. Codes courants : 5411 = épicerie, 5812 = restaurants, 5814 = restauration rapide, 5912 = pharmacie, 5942 = librairie, 7372 = logiciel.
À quoi sert le CRC à la fin ?
EMVCo exige une somme de contrôle CRC-16/CCITT-FALSE à 4 caractères au champ 6304 pour détecter la corruption. Nous la calculons côté client sur l'ensemble du contenu + le tag littéral '6304'.
Puis-je ajouter un montant fixe ?
Oui, définissez-le dans le champ montant. Le champ 54 sera ajouté et le champ 01 (point d'initiation) passe de 11 (statique, utilisation illimitée) à 12 (dynamique, usage unique).
Cela fonctionnera-t-il avec un QR de réseau de carte comme UnionPay QuickPass ?
Si vous avez le bon AID, MCC, devise et données de routage marchand, oui. Le moteur TLV/CRC est correct. Les schémas nationaux superposent leurs propres règles de validation, alors testez toujours dans l'environnement cible.