Free tool

Generate payment QR codes for your invoices. Free, no signup.

Enter IBAN and payment details, get a scannable QR code that pre-fills the transfer in your customer's banking app. EPC069-12 compliant.

How it works

Enter payment details

Recipient name, IBAN, amount, and an optional payment reference.

QR code is generated

The tool creates an EPC-compliant QR code right in your browser. Nothing is sent to a server.

Download and use

Download as PNG or SVG and add it to your invoice. Your customer scans it to pay.

What you get

  • EPC069-12 compliant QR codes
  • Compatible with all major European banking apps
  • PNG and SVG download
  • Client-side only — your data never leaves the browser
  • Works for any SEPA country
Everything runs in your browser. No data is sent to our servers or stored anywhere.

Generate your QR code

Fill in the payment details below. The QR code updates as you type.

Enter recipient name and a valid IBAN to generate a QR code.

Want QR codes on every invoice?

Billstride adds EPC QR codes to your invoices automatically. Your customers scan and pay — no IBAN typing, no wrong references. Professional invoices in minutes.

  • $0.30 per invoice
  • EPC QR code on every invoice
  • ZUGFeRD and XRechnung export included
  • No subscription, no packages
Get started for free

Frequently asked questions

What is an EPC QR code?

An EPC QR code (European Payments Council Quick Response Code) is a standardized QR code for SEPA credit transfers. When scanned with a banking app, it pre-fills all payment details — recipient, IBAN, amount, and reference. The standard is defined in EPC069-12.

Which banking apps support EPC QR codes?

Most European banking apps support EPC QR codes, including Sparkasse, Volksbank, ING, N26, Commerzbank, Deutsche Bank, DKB, Postbank, Raiffeisen, and many more. The standard is widely adopted across SEPA countries.

What currencies are supported?

The EPC QR code standard supports EUR only. This is a limitation of the EPC069-12 specification, as it was designed specifically for SEPA credit transfers in euros.

Is my data stored?

No. The QR code is generated entirely in your browser. No payment details, IBANs, or other data are sent to our servers or stored anywhere.

Can I use this without Billstride?

Yes. This tool is completely free and standalone. Generate as many QR codes as you need, no account required.

How does this help with invoicing?

Adding a payment QR code to your invoice makes it easy for customers to pay. They scan the code with their banking app, and all transfer details are pre-filled — no manual typing of IBANs or references. Billstride adds EPC QR codes to invoices automatically. Create invoices at $0.30 per invoice, no subscription.