Générateur de QR code SEPA EPC (GiroCode)
Créez un QR code de paiement SEPA conforme à EPC069-12 avec validation de l'IBAN, montant et référence. Privé, instantané et généré dans votre navigateur.
🔒 S'exécute entièrement dans votre navigateur — rien n'est téléchargéQu'est-ce qu'un QR code SEPA EPC ?
Le Conseil européen des paiements (European Payments Council) a défini une norme, EPC069-12, qui décrit comment placer les données d'un virement SEPA dans un QR code. Elle est largement connue sous le nom de GiroCode en Allemagne et en Autriche. Lorsqu'un client scanne le code dans une application bancaire compatible, le nom du bénéficiaire, l'IBAN, le montant et les informations de paiement sont renseignés automatiquement : le payeur n'a plus qu'à confirmer le virement. Cela élimine les erreurs de saisie sur les factures, les tracts d'appel aux dons, les cotisations d'associations, les demandes de loyer et les stands de marché.
Le contenu est du texte brut avec un champ par ligne : la balise de service BCD, la version 002, le jeu de caractères 1 (UTF-8), l'identifiant SCT, le BIC facultatif, le nom, l'IBAN, le montant écrit sous la forme EUR suivi d'au plus deux décimales, un code de motif facultatif à quatre lettres, puis soit une référence structurée, soit un texte libre. Ce générateur respecte cette structure et utilise le niveau de correction d'erreur M, recommandé par la norme, qui garde le code lisible tout en restant compact.
Validation intégrée
L'IBAN est normalisé (espaces supprimés, majuscules) puis vérifié : longueur correcte pour son pays et chiffres de contrôle ISO 7064 mod 97, ce qui détecte presque toutes les fautes de frappe. Le nom est limité à 70 caractères, le texte de paiement à 140 caractères, et le montant doit être compris entre 0,01 et 999 999 999,99 euros. Une référence structurée doit être une référence créancier ISO 11649 valide commençant par RF et comportant des chiffres de contrôle corrects. Le contenu complet ne peut pas dépasser 331 octets ; l'outil vous avertit si c'est le cas.
Conseils avant d'imprimer
Scannez toujours le code final avec au moins une véritable application bancaire et comparez le nom, l'IBAN et le montant affichés avant de l'imprimer ou de le partager. Laissez le montant vide si le payeur doit le choisir, par exemple pour des dons. Conservez la marge vierge autour du code et imprimez-le sur au moins deux centimètres de large. Comme tout est généré dans votre navigateur, vos coordonnées bancaires ne quittent jamais votre appareil ; n'oubliez pas pour autant que toute personne qui voit le QR code peut lire l'IBAN qu'il contient.
Comment utiliser
- Saisir le bénéficiaireIndiquez le nom du titulaire du compte et l'IBAN. L'IBAN est vérifié avec l'algorithme mod 97.
- Ajouter le montant et la référenceDéfinissez si besoin un montant en euros, un BIC, un code de motif et soit un texte de paiement, soit une référence RF.
- Vérifier le QR codeLe code se met à jour pendant la saisie ; corrigez tout message de validation affiché en rouge.
- Télécharger ou copierEnregistrez le QR code en PNG ou SVG, ou copiez le contenu brut, puis scannez-le avec votre application bancaire pour le tester.