Payment QR Code Generator
Make a QR code for UPI payments in India or SEPA bank transfers in Europe. Free, and it runs on your device.
Fill in the details and your QR code appears here.
Settings
Check the account details carefully: the payment goes to exactly this account.
A payment QR code lets people pay you by scanning instead of typing account details. Choose UPI, the system behind Google Pay, PhonePe, Paytm and BHIM in India, or a SEPA transfer, the EPC QR code that many banking apps in Europe read. Enter your account and, if you like, a fixed amount and a note; the details are checked (UPI ID format, IBAN check digits) before the code is made. Nothing is uploaded, and no money passes through this site.
How to use Payment QR Code Generator
- 1
Choose UPI or SEPA
UPI for India; SEPA transfer for euro bank accounts in Europe.
- 2
Enter the account
Your UPI ID or IBAN and name, plus an optional amount and note.
- 3
Download it
Save it as PNG or SVG and print it or add it to your design.
What it does
- Account details checked
- UPI IDs are checked for their format and IBANs for their check digits.
- Optional fixed amount
- Leave it empty to let the payer type the amount.
- Tested before you save
- The QR code is read back as soon as it is made, so you know it scans.
- Private
- The code is made in your browser. Your details are not uploaded or stored.
Questions
Which apps read it?
UPI codes open in UPI apps such as Google Pay, PhonePe, Paytm and BHIM. SEPA (EPC) codes are read by many banking apps in Germany, Austria, the Netherlands, Belgium, Finland and other SEPA countries; not every bank supports them.
Is it safe?
The code only fills in the payment details; the payer still confirms the payment in their own app. Check the details carefully before you print the code.
Does the QR code expire?
No. The information is inside the code itself, not on a server, so it works as long as the details stay correct.
Is my information stored?
No. The QR code is made in your browser and nothing you type leaves your device.