Validate IBAN and create SEPA QR

Check the country format and digits of an IBAN, then create a QR code for many banking apps from valid payment details.

No bank details are sentValidation and QR-code generation take place entirely on your device.

IBAN validation and payment QR

Local in your browser

1. Validate the IBAN format

Valid check digits confirm only the formal IBAN format. Only the bank can verify whether the account exists and belongs to the recipient.

Payment QR code

EPC format
No QR code yetEnter a valid IBAN and payment details.
Portals and web tools

If you need a bespoke version

You can keep using this free tool as it is. If you need a bespoke version with your own rules, data or workflows for a website, shop or internal process, I can build it for you – for example with custom rules and data sources, approvals and exports, and website or shop integration.

View bespoke portals and web tools

Formal validation and a faster start to a transfer

An IBAN contains a country code, two check digits and the national account part. Mathematical validation catches most typing errors, but says nothing about who owns the account or whether it is still active.

SEPA QR instead of typing

The QR code stores the recipient, IBAN, amount and payment reference according to the EPC standard. Many banking apps read these details directly into a new transfer form. Before sending, the recipient and amount remain visible in the app and must be checked there.

PNG or SVG

PNG is suitable for email, messaging and ordinary documents. SVG stays sharp when enlarged and is therefore better for invoices, print and websites.

Frequently asked questions

Can the QR code transfer money by itself?
No. It only fills in a transfer form in a compatible banking app. Payment is initiated only after you check and approve it in the app.
Is the BIC always required?
For many SEPA payments within the European Economic Area, the IBAN is sufficient. A BIC may still be required for individual countries or banks.
Can I use the QR code on an invoice?
Yes. Test it with several banking apps before publication and carefully compare the recipient, IBAN, amount and payment reference.

How to use this tool

Check an IBAN's format and output transfer details as a banking QR code.

  1. Enter the IBAN; its format and check digits are validated while you type.

  2. Add the recipient, amount and, when needed, the BIC and payment reference.

  3. The SEPA QR code appears as soon as the required details are complete. Check the data again in your banking app.

Terms used in this tool

IBAN check digits
Two digits that allow many typing errors in an IBAN to be detected mathematically.
BIC
A bank's international identifier. It is no longer required for many SEPA payments.
SEPA QR
A standardised QR code that can transfer payment details into a banking form.