SEPA-GiroCode-Generator 2026
Stand April 2026QR-Code für SEPA-Überweisungen nach EPC069-12 erzeugen – Empfänger, IBAN, Betrag und Verwendungszweck als scanbarer Code.
Der SEPA-GiroCode ist ein standardisierter QR-Code (EPC069-12), der die Felder einer SEPA-Überweisung – Empfänger, IBAN, BIC, Betrag, Verwendungszweck – kodiert. Banking-Apps lesen den Code und füllen das Überweisungsformular automatisch aus. Pflichtfelder sind nur Name und IBAN. Der Code funktioniert mit allen großen deutschen Banking-Apps und wird im Browser ohne Upload erzeugt.
So funktioniert der GiroCode
Der SEPA-GiroCode kodiert die Felder einer Überweisung in einem QR-Code. Beim Scan mit einer Banking-App werden die Daten direkt ins Überweisungsformular übernommen – Tippfehler bei IBAN oder Betrag entfallen. Der Code ist ein offener Standard des European Payments Council und wird in Deutschland, Österreich, der Schweiz und vielen weiteren EU-Ländern unterstützt.
Im Hintergrund wird ein einfacher Textstring erzeugt, der die Felder zeilenweise enthält. Dieser String wird mit Fehlerkorrekturlevel M in einen QR-Code umgewandelt. Das Tool nutzt dafür die JavaScript-Bibliothek qrcode direkt im Browser.
Format EPC069-12 im Detail
Der Datenstring ist exakt definiert. Hier ein Beispiel:
BCD
002
1
SCT
COBADEFFXXX
Max Mustermann
DE89370400440532013000
EUR19.90
Rechnung 2026-001Zeile 1: Service-Tag „BCD\". Zeile 2: Versionsnummer 002. Zeile 3: Zeichensatz (1 = UTF-8). Zeile 4: Identifikation SCT (SEPA Credit Transfer). Zeile 5: BIC (optional). Zeile 6: Empfänger. Zeile 7: IBAN. Zeile 8: Betrag mit ISO-Währung. Zeilen 9–11: Purpose-Code, Referenz, Verwendungszweck.
Anwendungsfälle
- Rechnungen. Druck auf Papierrechnung – Kunde scannt, zahlt in Sekunden.
- Spenden. Plakat oder Flyer mit Code, Spender wählt Betrag selbst.
- Vereinsbeiträge. Mitglieder zahlen ohne IBAN abtippen zu müssen.
- Trinkgeld. Aufsteller im Café oder Restaurant, Betrag offen.
- Crowdfunding. Verteilung über Social Media, jeder Backer scannt.
Datenschutz & Sicherheit
Das Tool läuft vollständig im Browser. Es wird kein Backend angesprochen, keine Daten werden gespeichert, keine Telemetrie gesendet. Sie können den Code auch im Flugmodus generieren – Voraussetzung: die Seite ist einmal geladen. Nach dem Schließen des Tabs sind alle Eingaben gelöscht.
Prüfen Sie den Code nach dem Drucken immer mit Ihrer eigenen Banking-App. Phishing-Versuche mit manipuliertem GiroCode sind selten, aber möglich – seriöse Empfänger zeigen IBAN und Empfängernamen zusätzlich im Klartext.
Typische Fehler
- IBAN mit ungültiger Prüfziffer. Banking-App lehnt ab. Vorab mit IBAN-Validator testen.
- Verwendungszweck zu lang. Max 140 Zeichen, sonst Truncate durch die App.
- Sonderzeichen. Emojis, geschützte Leerzeichen oder Steuerzeichen brechen einige Apps.
- QR zu klein gedruckt. Unter 1,5 cm scheitert die Scan-Erkennung.
- Falscher Dezimaltrenner. Im EPC-String Punkt verwenden, nicht Komma (das Tool wandelt automatisch).
Beispiele
| Eingabe | Ergebnis |
|---|---|
| Spende ohne Betrag | Empfänger + IBAN |
| Rechnung 19,90 € | EUR19.90 + Verwendung |
| Trinkgeld variabel | Betrag leer lassen |
| Mietzahlung 850 € | EUR850.00 fix |
| Crowdfunding | BIC optional |
Häufige Fragen
Alle Tools laufen vollständig im Browser, es werden keine eingegebenen Daten an einen Server übertragen. Ohne Gewähr — keine Rechts-, Steuer- oder Finanzberatung.
Letzte Aktualisierung: April 2026 | Quellen: EPC – QR Code Specification (EPC069-12), Sparkasse – GiroCode, Bundesbank – SEPA