Payment QR-code generator (EPC)
IDs & payments

Payment QR-code generator (EPC)

Create a European payment QR code (EPC QR / GiroCode): your customer scans it with their banking app and the transfer is pre-filled with your IBAN, the amount and the communication. Print it on an invoice and payments come back faster and with fewer wrong-reference errors. The QR image is built on your device, so a client list or an invoice draft never leaves your machine.

  • 100% local
  • Free · no account
  • Instant result

This tool runs entirely in your browser — nothing is sent to a server.

The European payment QR code (EPC QR code, also called GiroCode) contains all the data of a SEPA transfer: payee, IBAN, amount and communication. Your customer scans it with their banking app and the transfer is pre-filled — all that remains is to confirm.

Printed on your invoices, it speeds up payments and eliminates IBAN or reference entry errors. The format is defined by the European Payments Council (EPC069-12 standard) and is supported by most Belgian, German, Austrian and Dutch banking apps.

How it works

Enter your data

Type the figures or drop the file you want to process — the tool checks them as you go.

It is processed on your device

Everything is computed directly in your browser. Nothing is sent to a server.

Read and export the result

The result appears instantly, with the detailed breakdown ready to copy, download or keep.

Why use this tool

Instant and free

No account, no download, no limit: the result appears as soon as you enter your data.

Built by people who use it

Every rule, algorithm and check reflects what we use ourselves every day at Flexina.

Reliable results

The calculations follow the official standards, and the step-by-step detail lets you double-check the outcome.

What does running it locally bring you?

Your data stays yours

Files, figures and documents never leave your device: nothing is stored, nothing is sent.

It works without a connection

Once the page is loaded, you can cut the network: the tool keeps working.

Fast and private

No upload, no account, no third-party server in between: results stay fast and fully private.

Frequently asked questions

Which banks can read this QR code?

In Belgium, nearly all apps (KBC, Belfius, BNP Paribas Fortis, ING, Argenta, Payconiq…) recognise it. In France, support is improving but remains partial.

Is the amount mandatory?

No. Without an amount, the payer enters it themselves — handy for a donation or free-form payment. With an amount, everything is pre-filled.

Are my bank details sent to a server?

No: the QR code is generated locally in your browser. Neither the IBAN nor the amount leaves your device.