Generate EPC, Girocode, Swiss, UPN, and Hungarian payment QR codes for free. Generation many QR codes from CSV (Excel) table data.
EPC QR (GiroCode) โ used across Germany, Austria, Netherlands, Belgium, Finland and more. ECB standard EPC069-12 v2.1. Scan with any banking app to initiate a SEPA transfer.
Swiss QR Bill (SPC) โ mandatory for Swiss invoices since 2022. Supports QRR (QR reference) and SCOR (ISO 11649 creditor reference). Requires QR-IBAN for QRR type.
UPN QR โ Slovenian national payment order standard (Univerzalni plaฤilni nalog). Supported by all Slovenian banks. Includes optional payer information fields.
Hungarian QR (HCT) โ Magyar Nemzeti Bank standard for HUF domestic payments. Supported by Hungarian banking apps. Amount must be a whole number in HUF.
Batch โ CSV upload
Upload a CSV to generate QR codes for multiple payments at once. Download the template, fill it in, and upload.
| Format | Recipient | IBAN | Amount | Reference | Status |
|---|
QR CODE
EPC QR โ supported in
๐ฉ๐ช Germany ยท ๐ฆ๐น Austria ยท ๐ณ๐ฑ Netherlands ยท ๐ง๐ช Belgium ยท ๐ซ๐ฎ Finland ยท ๐ฑ๐บ Luxembourg ยท ๐ฑ๐น Lithuania ยท ๐ฑ๐ป Latvia ยท ๐ช๐ช Estonia
Swiss QR Bill โ supported in
๐จ๐ญ Switzerland ยท ๐ฑ๐ฎ Liechtenstein
Use QR-IBAN (positions 5โ8: 3000โ3099) with QRR reference type. Regular IBAN works with SCOR or NON.
UPN QR โ supported in
๐ธ๐ฎ Slovenia
Use SI reference format e.g. SI00 2025-001.
Hungarian QR โ supported in
๐ญ๐บ Hungary
Amount must be a whole number in HUF. No decimals.
๐ All processing happens in your browser. Nothing is uploaded.
Fill in the payment detailsโIBAN, Recipient, and Amountโto generate a compliant QR code for mobile banking apps. Use the tabs to switch between EPC (GiroCode), Swiss QR-Bill, Slovenian UPN, and Hungarian HCT formats. For high-volume tasks, download our CSV template, fill it with your invoice data, and upload it to generate dozens of QR codes into a single PDF file in seconds. Processing happens 100% locally in your browser: your financial data and IBANs never leave your computer..