SEPA-EPC-QR-Code-Generator (GiroCode)
Erstellen Sie einen SEPA-Zahlungs-QR-Code nach EPC069-12 mit IBAN-Prüfung, Betrag und Verwendungszweck. Privat, sofort und direkt in Ihrem Browser erzeugt.
🔒 Läuft vollständig in Ihrem Browser — nichts wird hochgeladenWas ist ein SEPA-EPC-QR-Code?
Der European Payments Council hat mit EPC069-12 einen Standard definiert, der beschreibt, wie die Daten einer SEPA-Überweisung in einem QR-Code abgelegt werden können. In Deutschland und Österreich ist er weithin als GiroCode bekannt. Scannt ein Kunde den Code in einer unterstützenden Banking-App, werden Name des Empfängers, IBAN, Betrag und Verwendungszweck automatisch ausgefüllt, sodass der Zahlende die Überweisung nur noch bestätigen muss. Das beseitigt Tippfehler bei Rechnungen, Spendenflyern, Vereinsbeiträgen, Mietforderungen und Marktständen.
Die Nutzlast ist reiner Text mit einem Feld pro Zeile: das Service-Tag BCD, die Version 002, der Zeichensatz 1 (UTF-8), die Kennung SCT, die optionale BIC, der Name, die IBAN, der Betrag geschrieben als EUR gefolgt von bis zu zwei Dezimalstellen, ein optionaler vierstelliger Purpose-Code und anschließend entweder eine strukturierte Referenz oder ein unstrukturierter Text. Dieser Generator hält sich an diesen Aufbau und verwendet, wie vom Standard empfohlen, die Fehlerkorrekturstufe M, die den Code gut lesbar und zugleich kompakt hält.
Integrierte Prüfung
Die IBAN wird normalisiert (Leerzeichen entfernt, Großbuchstaben) und auf die richtige Länge für ihr Land sowie auf die Prüfziffern nach ISO 7064 Mod 97 geprüft, was nahezu alle Tippfehler aufdeckt. Der Name ist auf 70 Zeichen begrenzt, der Verwendungszweck auf 140 Zeichen, und der Betrag muss zwischen 0,01 und 999.999.999,99 Euro liegen. Eine strukturierte Referenz muss eine gültige Gläubigerreferenz nach ISO 11649 sein, die mit RF beginnt und korrekte Prüfziffern enthält. Die gesamte Nutzlast darf 331 Byte nicht überschreiten; das Tool warnt Sie, falls doch.
Tipps vor dem Drucken
Scannen Sie den fertigen Code immer mit mindestens einer echten Banking-App und vergleichen Sie den angezeigten Namen, die IBAN und den Betrag, bevor Sie ihn drucken oder teilen. Lassen Sie den Betrag leer, wenn der Zahlende ihn selbst wählen soll, zum Beispiel bei Spenden. Behalten Sie den freien Rand um den Code bei und drucken Sie ihn mindestens zwei Zentimeter breit. Da alles in Ihrem Browser erzeugt wird, verlassen Ihre Bankdaten nie Ihr Gerät; denken Sie dennoch daran, dass jeder, der den QR-Code sieht, die darin enthaltene IBAN lesen kann.
So verwenden Sie
- Empfänger eingebenGeben Sie den Namen des Kontoinhabers und die IBAN ein. Die IBAN wird mit dem Mod-97-Algorithmus geprüft.
- Betrag und Referenz hinzufügenLegen Sie optional einen Betrag in Euro, eine BIC, einen Purpose-Code und entweder einen Verwendungszweck oder eine RF-Referenz fest.
- QR-Code prüfenDer Code wird während der Eingabe aktualisiert; beheben Sie alle rot angezeigten Prüfmeldungen.
- Herunterladen oder kopierenSpeichern Sie den QR-Code als PNG oder SVG oder kopieren Sie die Rohdaten und scannen Sie ihn zum Testen mit Ihrer Banking-App.