Create an invoice QR code (EPC / GiroCode)
Turn payee, IBAN, amount and reference into a payment QR code for your invoice. Banking apps read it and fill in the transfer.
Your file stays on your device · nothing is uploaded
Like this tool? Spread the word.
Promo kit: images and QR code to post or print
For notice boards, newsletters or social media. Everything is created right on your device.
Something not working, or missing something? Let us know.
Please don't enter personal data. We don't reply individually. 0/1000
How it works
- 1 Enter the payee and their IBAN, plus amount and reference if you like.
- 2 Or choose an e-invoice (XRechnung or ZUGFeRD PDF) and the fields fill themselves.
- 3 The QR code appears as soon as the IBAN and name are correct. Everything stays on your device.
- 4 Save it as PNG for screens and email, or as SVG for printing on the invoice.
How the tool works
What it does
Create a payment QR code (known in Germany as GiroCode) for your invoice. Whoever pays scans it with their banking app, and payee, IBAN, amount and reference are already filled in.
How it's built
The code follows the European Payments Council standard EPC069-12 (version 002, UTF-8, error correction M) and is created entirely in your browser. The IBAN's check digits are verified first. If you pick an e-invoice, the tool reads payee, IBAN, amount and invoice number right on your device, from the embedded XML file in a ZUGFeRD PDF.
Frequently asked questions
Are my files uploaded?
No. With this tool your file never leaves your device.
Are there limits on file size or page count?
The main limit is your device, because that is where the work happens. Files up to 100 MB work reliably. With very large files, an older smartphone needs a little patience.
Is the tool free?
Yes. All tools on Gatefrog are free to use, with no sign-up, no installation and no watermark from us.