Hoppa till innehåll
100% lokalt

SEPA QR-betalningsgenerator

Omvandla ett namn, IBAN och belopp till en skanbar SEPA (EPC069-12) betalnings-QR-kod.

Utmatning

SEPA QR-betalningsgenerator

Ange ett mottagarnamn och IBAN, lägg till ett belopp om du vill att betalares bankapp ska förifyll det, och detta verktyg bygger den exakta teckensträng som European Payments Council standard EPC069-12 definierar – formatet bakom Tysklands GiroCode och alla SEPA-betalnings-QR-koder som en mobilbankapp kan skanna direkt in i en överföring. Resultatet återges som en QR-kod som du kan placera på en faktura, en affisch eller ett kvitto.

Mottagarnamn och IBAN är de enda obligatoriska fälten. IBAN valideras strukturellt och med ISO 7064 mod-97-checksumman – samma test som en bank kör – så ett stavfel upptäcks innan det blir en oskanbar kod. BIC är valfritt: SEPA har inte krävt BIC för överföringar inom SEPA-området sedan 2016, men du kan fortfarande ta med en om specifika banker eller appar förväntar det. Beloppet är också valfritt – lämna det på noll för en kod som betalaren själv fyller i, användbar för donationssamlare eller variabla fakturor. Referensfältet växlar mellan en ostrukturerad anteckning (upp till 140 tecken, visas som fri text) och en strukturerad borgenär-ID (upp till 35 tecken); bara en skrivs in i koden och motsvarar standarden. Ett separat meddelandefält och en fyrsiffrig transaktionssyftekod avrundade de valfria uppgifterna.

Varje fält kontrolleras mot dess exakta EPC069-12-längdgräns, och hela nyttolasten mot standardens 331-bytes-tak – överskrider du det rapporterar verktyget vilket fält du ska förkorta snarare än att producera en QR-kod som skannrar inte kan läsa. Felkorrektionsnivå och QR-storlek är justerbar för utskriftsbruk; högre korrektion tål en suddig eller delvis dold kod på bekostnad av ett tätare mönster.

Allt – validering, mod-97-kontrollen och QR-renderingen – körs lokalt i din webbläsare. Ingen betalningsinformation laddas någonsin upp någonstans. Kopiera den råa nyttolasten som text, ladda ner QR-koden som SVG eller PNG, eller generera en ny så snart du ändrar ett fält.

FAQ

Vilket format använder detta?
EPC069-12, European Payments Council-standarden för SEPA-kreditöverföringar – samma format som används av Tysklands GiroCode och de flesta europeiska bankingappar.
Måste jag fylla i BIC?
Nej. SEPA har inte krävt BIC för överföringar inom SEPA-området sedan februari 2016. Lämna det tomt om inte en specifik bank eller app kräver det.
Vad händer om jag låter beloppet vara 0?
QR-koden innehåller inget fast belopp, och personen som skannar det anger sitt eget – användbar för donationssamlare eller fakturor med variabelt totalt.
Varför avvisar det mottagarens namn eller referensen?
EPC069-12 sätter en strikt teckengräns för varje fält (till exempel 70 tecken för namnet). Felmeddelandet nämner vilket fält du ska förkorta.
Laddas mina betalningsuppgifter upp någonstans?
Nej. IBAN-kontrollen, nyttolastteckensträngen och QR-renderingen byggs helt i din webbläsare. Ingenting skickas till någon server.