SEPA payment QR code generator
Create a free scan-to-pay QR code compliant with the European EPC (GiroCode) standard. Whoever scans it with a compatible app (e.g. Revolut) gets a pre-filled SEPA transfer — with IBAN, beneficiary and amount. No account, no processing fees.
Payment details
Fill in the details and your payment QR code appears here.
EPC / GiroCode codes are for transfers in EUR and are scanned with compatible apps (e.g. Revolut, bunq, N26) or the banking apps in countries that support EPC. In Romania, domestic banks use RoPay (RON). getQR does not process money — the transfer happens directly to the beneficiary’s IBAN.
⚡ Scan with Revolut and pay in seconds
getQR creates the code — you scan it with Revolut (or another compatible app) and the SEPA transfer in EUR happens instantly, with no IBAN typing.
See how to pay with Revolut →How it works in 3 steps
Fill in the details
Add the beneficiary and IBAN (optionally amount, BIC and a payment reference).
Generate the code
getQR builds a QR code compliant with the EPC069-12 standard and shows it instantly.
Your customer scans and pays
Put the code on an invoice, quote or website. The payer scans it with their banking app and confirms the transfer.
What is a SEPA payment QR code?
A SEPA payment QR code (also called a "GiroCode" or EPC code) is a QR code that holds the data of a SEPA bank transfer: beneficiary, IBAN, amount and payment reference, encoded per the European EPC069-12 standard. Instead of typing the IBAN and amount by hand, the payer simply scans the code with their banking app and the transfer form is filled in automatically.
This reduces IBAN typing errors, speeds up payments and offers a modern experience on invoices, quotes, physical shops, posters or websites. getQR does not process money and charges no fees — the transfer happens directly from the payer’s banking app to your IBAN.
ℹ️ Which apps can scan this code
The code follows the European EPC (GiroCode) standard, for transfers in EUR. In Romania, domestic bank apps (ING, BCR, BT, etc.) do not scan EPC codes — they use the national RoPay standard (in RON, generated from the bank app). To pay an EPC code you can use compatible apps such as Revolut, bunq or N26. In Germany, Austria, the Netherlands, Belgium and Finland, most banking apps scan it directly.
Independent tool — not a bank
getQR is an independent QR-code generator, with no affiliation to or endorsement by Revolut, bunq or any bank. This tool only creates a QR-code image on your device — it is not a bank or payment page, it does not process payments, move money, or ask for any login credentials, card numbers or passwords. The IBAN and amount you enter are used solely to be encoded into the QR image, following the public EPC (GiroCode) standard.
Want more than a single code?
Create a free account and unlock:
- ✓ Saving codes in your library
- ✓ Logo in the middle of the QR code
- ✓ Dynamic codes with scan analytics