Free EMVCo Merchant QR Code Generator
Build EMVCo MPM compliant QR codes for any merchant scheme — the underlying standard for PIX, PromptPay, JPQR, UnionPay, Singapore SGQR, and dozens more.
- Générateur de QR code
- Concepteur de cartes de visite gratuites
- Cartes WiFi imprimables
- Traitement par lots CSV (500 codes)
- 40 modèles
- 20 langues
Les téléchargements locaux restent dans votre navigateur et n'apparaissent que sur la carte imprimée. Les données QR utilisent l'URL ci-dessus.
Plus de champs (facultatif)
Adresse
Profils sociaux
Astuce : faites un clic droit sur n'importe quel point de Google Maps et copiez les coordonnées
Un drapeau suisse rouge est automatiquement superposé sur le QR — exigé par les banques suisses.
Collez une facture BOLT11 (lnbc...) ou une adresse Lightning. Nous ajoutons le préfixe du schéma URI lightning: pour que tout portefeuille Lightning puisse le scanner.
Compatible avec Google Authenticator, Authy, 1Password, Bitwarden et toute application TOTP standard.
Encode toute la ligne authorized_keys. Scannez pour copier-coller la clé sur une nouvelle machine.
Pour les clés très longues, utilisez rMQR paysage ou divisez en plusieurs QR. Le QR standard plafonne à environ ~2 Ko.
Les applications mobiles officielles WireGuard scannent ces QR directement. N'incluez jamais votre clé privée dans un QR imprimé — uniquement pour le partage numérique.
GS1 Digital Link est l'alternative moderne et compatible web au code-barres EAN-13 pour les produits de détail. Le domaine du résolveur est id.gs1.org par défaut, mais vous pouvez utiliser le vôtre.
Collez le lien de partage depuis l'application Spotify, ou seulement l'ID. Nous construisons l'URL open.spotify.com automatiquement.
Le format dépend de la plateforme — pour Mastodon utilisez @utilisateur@instance, pour Bluesky utilisez handle.bsky.social, pour Nostr collez la clé npub.
L'URI Geo (RFC 5870) s'ouvre directement dans n'importe quelle application de cartes de l'appareil — Google Maps, Apple Maps, OsmAnd, etc. — sans choisir de fournisseur.
Lien magnet BitTorrent standard. Scanné par tout client BitTorrent prenant en charge les gestionnaires de schéma URI.
Collez une charge utile iCalendar RFC 5545 complète — prend en charge plusieurs événements, alarmes, règles récurrentes. La plupart des applications de calendrier importent le QR directement.
Les téléchargements locaux restent dans votre navigateur et n'apparaissent que sur la carte imprimée. Les données QR MeCard n'ont pas de champ photo.
MeCard est une alternative plus simple à vCard, préférée par certains appareils Android
Plus de champs (facultatif)
Adresse
Capacité Micro QR : 35 chiffres, 21 caractères alphanumériques en majuscules, ou ~15 octets (minuscules/URLs). Idéal pour les codes courts, numéros de série et identifiants. Pour les URLs, utilisez le QR standard.
Rectangular Micro QR \u2014 un format étroit et large idéal pour les tubes à essai, bracelets et bandelettes de tickets. Jusqu'à 361 caractères.
Afficher 30 autres modèles
Enregistrez un style avec le bouton ci-dessus pour conserver vos favoris ici.
Ou choisissez une icône intégrée :
Renders behind the QR at reduced opacity. Auto-forces EC=H so the QR still scans through the 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).
Les 20 types de QR sont pris en charge, y compris URL, WiFi, vCard, MeCard, Email, SMS, Event, Location, UPI, SEPA, PayPal, Crypto, Micro QR et rMQR. Téléchargez le CSV d'exemple pour voir toutes les colonnes, les 40 modèles, les 11 styles de cadres et les 12 logos intégrés en action.
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 QR code
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 \u2014 détecte les falsifications instantanément
- Ancré à 5 systèmes indépendants \u2014 aucun point de défaillance unique
What is EMVCo MPM?
EMVCo is the consortium of Visa, Mastercard, JCB, American Express, China UnionPay, and Discover that defines the technical standards for chip cards, contactless, tokenization, and (since 2017) merchant QR codes. The Merchant-Presented Mode QR specification is the format every national payment scheme builds on top of — including Brazil's PIX, Thailand's PromptPay, India's UPI, Singapore's SGQR, Japan's JPQR, China UnionPay QuickPass, Hong Kong FPS, and Malaysia's DuitNow.
The payload is a TLV (Tag-Length-Value) string with mandatory fields for payload format, point of initiation, merchant category, currency, country, name, city, and a CRC-16/CCITT-FALSE checksum at the end. Each national scheme adds an Application Identifier (AID) inside one of the 26-51 merchant account templates.
This generic builder is for cases where you need to mint an EMVCo MPM QR for a scheme we don't have a dedicated UI for. Pick the AID, set the MCC, currency, country, and merchant name — we handle TLV encoding and CRC.
Frequently Asked Questions
What's the AID?
The Application Identifier — a hex string that identifies which payment scheme the QR is for. Each national scheme registers its own AID with EMVCo. Examples: PIX = 'br.gov.bcb.pix' (note: BR uses a reverse-DNS string instead of a hex AID), PromptPay = 'A000000677010111', JPQR = 'jp.or.paymentsjapan'.
Where does the AID go?
Inside one of the merchant-account templates (fields 26-51). Subfield 00 of the chosen template holds the AID, followed by scheme-specific subfields. We put it in template 26 by default.
Why is currency a number?
EMVCo uses ISO 4217 numeric currency codes — 840 = USD, 978 = EUR, 392 = JPY, 156 = CNY, 986 = BRL, 764 = THB, 356 = INR, 702 = SGD, 458 = MYR, 360 = IDR, 608 = PHP, 704 = VND.
What's MCC?
Merchant Category Code, ISO 18245 — a 4-digit number identifying the merchant's industry. Common codes: 5411 = grocery, 5812 = restaurants, 5814 = fast food, 5912 = pharmacy, 5942 = bookstore, 7372 = software. Use 0000 for 'unspecified'.
What is the CRC at the end for?
EMVCo requires a 4-character CRC-16/CCITT-FALSE checksum at field 6304 to detect corruption. We compute it client-side over the entire payload + the literal '6304' tag.
Can I add a fixed amount?
Yes — set it in the amount field. Field 54 will be added and field 01 (point of initiation) flips from 11 (static, unlimited use) to 12 (dynamic, single use).
Will this work with a card-network QR like UnionPay QuickPass?
If you have the right AID, MCC, currency, and merchant routing data — yes. The TLV/CRC engine is correct. National schemes layer their own validation rules on top, so always test in the target environment before printing.