ATELIER DE QR CODES STATIQUES
Générateur de QR code de virement SEPA (EPC / GiroCode)
Mettez votre IBAN, votre nom, le montant et la référence de facture dans un QR code que de nombreuses applications bancaires européennes reportent directement dans un formulaire de virement : vos clients paient sans rien taper. Il suit la recommandation EPC069-12 du Conseil européen des paiements et est entièrement créé dans votre navigateur.
- Chiffres de contrôle de l’IBAN vérifiés
- Montant et référence
- Correction d’erreur M, comme spécifié
- Aucun envoi
Ce que fait ce code
Un QR code EPC, commercialisé en Allemagne et en Autriche sous le nom de GiroCode, contient les données d’un virement SEPA. Quand un client le scanne dans une application bancaire compatible, l’application remplit le bénéficiaire, l’IBAN, le montant et la référence ; le client les vérifie et confirme. Le simple scan ne déclenche aucun paiement, et QR Meadow ne voit jamais aucun paiement : le code ne contient que les données que vous saisissez.
Le format est décrit dans la recommandation EPC069-12 du Conseil européen des paiements (European Payments Council), « Quick Response Code: Guidelines to Enable the Data Capture for the Initiation of a SEPA Credit Transfer » (version 3.0, vérifiée le 24 octobre 2026). Cette recommandation est informative et facultative pour les banques : la prise en charge varie donc selon la banque et l’application. Elle est prévue pour des codes affichés à côté des mêmes données en clair, comme sur une facture.
Comment le remplir
- Bénéficiaire. Le nom du titulaire du compte, jusqu’à 70 caractères, exactement tel que votre banque l’attend.
- IBAN. Les espaces sont acceptés puis supprimés. Les chiffres de contrôle sont vérifiés : la plupart des fautes de frappe sont repérées avant l’impression.
- BIC (facultatif). La version 002 du format, qu’utilise QR Meadow, rend le BIC facultatif dans l’EEE. Pour les comptes hors EEE, les banques en ont toujours besoin, et le formulaire vous le rappelle.
- Montant (facultatif). De 0,01 à 999 999 999,99 euros. Laissez-le vide si c’est le payeur qui décide du montant.
- Référence. Soit un texte libre (motif du virement) de 140 caractères maximum, comme un numéro de facture, soit une référence de créancier structurée au format ISO 11649 (RF suivi de deux chiffres de contrôle), elle aussi vérifiée. La recommandation n’autorise que l’une des deux.
- Message au payeur (facultatif). Jusqu’à 70 caractères que certaines applications affichent au payeur. Il ne fait pas partie du virement lui-même.
Conforme à la recommandation
- Chaque élément sur sa propre ligne, dans l’ordre de la recommandation, en commençant par
BCD, la version002, le jeu de caractères1(UTF-8) etSCT, sans séparateur après le dernier élément. - Niveau de correction d’erreur M, comme le prescrit la recommandation. C’est pourquoi QR Meadow omet le logo dans les codes EPC ; les couleurs, formes et cadres restent disponibles.
- 331 octets au maximum, ce qui maintient le code en version QR 13 ou inférieure. Un nom ou un texte plus long est refusé avec un message clair.
- Le montant est écrit comme dans les exemples de la recommandation, par exemple
EUR12.3.
Où l’utiliser
Factures et relances, cotisations, demandes de loyer et de caution, lettres d’appel aux dons et confirmations de commande : partout où vous imprimez déjà vos coordonnées bancaires. Gardez les coordonnées en clair à côté du code, comme le prévoit la recommandation, pour que les personnes dont l’application ne lit pas les codes EPC puissent quand même payer.
Avant d’envoyer une série de factures, scannez un code imprimé avec deux ou trois applications bancaires et vérifiez que l’IBAN, le montant et la référence arrivent intacts. Le lecteur de QR code affiche aussi les champs d’un code EPC à partir d’une image.
Questions fréquentes
Un QR code EPC est-il la même chose qu’un GiroCode ?
Oui. GiroCode est le nom utilisé en Allemagne et en Autriche pour le QR code EPC défini dans la recommandation EPC069-12 du Conseil européen des paiements.
Quelles applications bancaires peuvent le lire ?
La recommandation est facultative pour les banques : la prise en charge varie donc. De nombreuses applications bancaires en Allemagne, en Autriche, aux Pays-Bas, en Belgique et en Finlande le lisent ; testez avec les banques de vos clients avant de compter dessus.
Ai-je besoin du BIC ?
Pas pour les comptes situés dans l’EEE : la version 002 du format le rend facultatif. Pour les comptes hors EEE, les banques ont toujours besoin du BIC.
Pourquoi ne puis-je pas ajouter de logo ?
La recommandation impose le niveau de correction d’erreur M. Un logo exige le niveau H, plus élevé, pour rester lisible : QR Meadow l’omet donc dans les codes EPC.
Le payeur peut-il modifier le montant ?
Cela dépend de l’application bancaire. Le code remplit le montant, et le payeur confirme toujours le virement dans sa propre application.
Mon IBAN est-il envoyé quelque part ?
Non. Le code est créé dans votre navigateur et rien de ce que vous saisissez n’est envoyé à un serveur.