SEPA bank transfer QR code generator

The European Payments Council format used on invoices in Germany, Austria, Belgium, the Netherlands and beyond. The banking app fills in IBAN, amount and reference; the payer just confirms.

Free · never expires · no signup
PNG at any size, SVG, PDF, EPS

1 · What should it do?

2 · Content · SEPA bank transfer

This code contains: a link to this page, until you add content.

The exact text a scanner reads. No link through our servers, so it works for as long as your content does.

3 · Design

Rendering…
Preview · add content in step 2
  • Beneficiary name is required.
  • IBAN is required.

4 · Download

px wide

2048 px ≈ 173 mm at 300 dpi.

Print widthmm for PDF and EPS
Version 3 · 29×29 · print at least 14.8 mm · details

Symbol

Version 3 · 29×29

31 bytes · error correction M

Smallest safe print

14.8 mm wide

at 0.4 mm modules, quiet zone included

Scanned from 50 cm → print at least 50 mm (591 px at 300 dpi)

Everything happens in your browser. Nothing is uploaded, nothing is stored, and this code can never expire. How we do that.

Questions about sepa bank transfer codes

Which apps read it?

Most banking apps in the euro area: Sparkasse, ING, Rabobank, KBC, Erste, and many more. It is also called GiroCode in Germany.

Is the IBAN checked?

Yes, with the official checksum, so a typo is caught before you print.

Is this SEPA instant?

The code describes the transfer; whether it is instant depends on the payer's bank.

Other code types