Skip to content

Make an EPC QR code

Beta This tool is in beta. It is tested on sample files, and details may still change. Review the result before relying on it.

Make an EPC QR code (GiroCode) for a SEPA credit transfer as SVG or PNG, checked against the EPC guidelines as you type. Free, made on your device.

Leave it empty to let the payer enter the amount.

The code is made on your device. Nothing is sent.

In short

Fill in one form and get a payment QR code checked by the same rules as the Check page, made on your device. Free.

You can make an EPC QR code, also called a GiroCode, by filling in the beneficiary's name and IBAN and, if you want, the amount and a reference or text. Klarbon writes the code on your device and checks it with the same rules as the EPC QR code check as you type. Download it as SVG for print or PNG for documents. It is free, with no account.

How do I make an EPC QR code?

  1. Enter the beneficiary's name, up to 70 characters, and IBAN.
  2. Add the BIC only if a payer's bank outside the EEA needs it.
  3. Enter the amount in euros, or leave it empty so the payer enters it.
  4. Choose a structured Creditor Reference (RF) or a text for the beneficiary, and add a note to the payer if you like.
  5. Fix anything the check under the form points out, then download.

What does Klarbon write?

Version 002 of the EPC format in UTF-8, as the EPC guidelines EPC069-12 describe it (European Payments Council): error correction level M, no more than 331 bytes and version 13 at most, so banking apps can read it. Place it on the invoice next to the payment details; payers scan it with their banking app and confirm the transfer there.

What next?

Frequently asked questions

Which version does Klarbon write?

Version 002 in UTF-8, the version in which the BIC is optional within the EEA. Add the BIC if a payer's bank outside the EEA has to read the code.

Can I leave the amount empty?

Yes. The amount is optional; without it the payer enters the amount in their banking app.

Reference or text?

One of the two. A structured Creditor Reference starting with RF lets your accounting match the payment automatically; a text of up to 140 characters is for anything else, such as an invoice number.

Is anything sent to Klarbon?

No. The code and the pictures are made in your browser from what you type.

Sources

Updated 8 November 2026