Create an EPC (GiroCode) QR code so anyone can start a SEPA bank transfer by scanning it.
Updated
/ 5 - Be the first to rate this tool Thanks for rating!
Verification failed - please try again.
Quick check
Please verify you're not a robot to submit your rating.
Give feedback
Tell us what you think about Generate a SEPA transfer QR code for free.
Appearance
Higher levels stay scannable when partly obscured.
Your QR code will appear here as you type.
- Generates a standard EPC (GiroCode) QR code
- Only the recipient name and IBAN are required
- Free, no account required
How it works
-
1
Enter the recipient name and IBAN.
-
2
Add a BIC, amount and reference if needed.
-
3
Scan with your banking app to check the transfer form, without sending.
-
4
Download the code and add it to your invoice.
About the SEPA QR Code
Typing a 22-character IBAN from a paper invoice into a banking app invites mistakes. An EPC QR code, known as GiroCode in Germany, carries the recipient name, IBAN, amount and reference, so the payer's banking app fills in the whole SEPA transfer after one scan. This tool writes the European Payments Council format in your browser.
What you can do
- Enter the recipient name, up to 70 characters, and the IBAN; spaces are removed and letters capitalised.
- Add a BIC if your bank or the payer's bank still needs one.
- Set an optional amount in euros between €0.01 and €999,999,999.99.
- Add a payment reference or note of up to 140 characters, such as an invoice number.
When it works best
- Freelancer and small business invoices sent within the euro area.
- Club membership fees, rent and shared bills.
- Donation flyers for charities and associations.
Things to know
- Your IBAN and payment details are encoded in the browser and are not stored or sent anywhere.
- Only euro credit transfers are supported, and the IBAN is not validated, so check it carefully.
- Most banking apps in Germany, Austria, the Netherlands, Belgium and Finland read EPC codes; support elsewhere varies.
- The payer still confirms the transfer in their bank app. Outside SEPA, PayPal QR Code may suit better.
Frequently asked questions
Most banking apps in Germany, Austria, the Netherlands, Belgium and Finland. Support elsewhere varies.
No, add it only if your bank or the payer's bank still asks for one.
No. Spaces are removed and letters capitalised, but the number is not validated.
Euros only, up to €999,999,999.99, with a reference of up to 140 characters.