Generator kodu QR do przelewu
Stwórz kod QR, który płatnik zeskanuje w aplikacji bankowej – z wypełnionym numerem IBAN, kwotą i tytułem.
Format kodu QR
Wpisz IBAN odbiorcy – kod QR wygeneruje się automatycznie.
Jak działa generator
Wybierz format według kraju banku płatnika: kod EPC QR działa w aplikacjach bankowych strefy euro (Niemcy, Austria, Słowenia i inne), PAY by square skanują wszystkie banki słowackie, a QR Platba to standard banków czeskich. Wpisz IBAN – jest sprawdzany międzynarodowym algorytmem MOD-97, więc literówka wykrywana jest natychmiast – a kod QR odświeża się przy każdej zmianie. Gotowy kod pobierzesz jako PNG na fakturę lub do e-maila.
Wszystko dzieje się bezpośrednio w twojej przeglądarce – IBAN, kwoty ani nazwy nigdzie nie są wysyłane. Kod QR zawiera dokładnie te dane, które wpiszesz, nic więcej.
Który format wybrać: EPC, PAY by square czy QR Platba
Decyduje bank płatnika, nie twój. Kod EPC QR (GiroCode) to standard europejski dla przelewów SEPA – obsługują go aplikacje bankowe w Niemczech, Austrii, Holandii, Finlandii czy Słowenii. Dla płatnika ze Słowacji wybierz PAY by square, dla płatnika z Czech QR Platbę (format SPAYD).
Formaty różnią się też tym, co potrafią przenieść. EPC QR działa wyłącznie dla euro, nie zna symboli płatności, a nazwa odbiorcy jest w nim obowiązkowa – identyfikację przelewu wpisz do wiadomości dla odbiorcy. PAY by square obsługuje euro i korony czeskie oraz symbole VS, KS i SS. QR Platba jest przy płatnościach krajowych związana z koronami czeskimi i używa tych samych symboli.
Jak umieścić kod QR na fakturze
Wpisz IBAN, kwotę i symbol płatności – najczęściej numer faktury – a kod odświeży się natychmiast. Przyciskiem Pobierz PNG otrzymasz obrazek, który wstawisz do faktury obok danych do przelewu, najlepiej przy wierszu z kwotą łączną.
Kod nie musi zawierać kwoty. Jeśli zostawisz pole puste, powstanie statyczny kod QR z samym numerem konta – sprawdzi się przy płatnościach cyklicznych, na plakacie albo w stopce e-maila, gdzie płatnik sam uzupełni kwotę.
Symbole VS, KS i SS w kodach czeskich i słowackich
Symbol zmienny (VS, maks. 10 cyfr) to główny identyfikator płatności – zwykle numer faktury lub umowy, po którym odbiorca paruje wpłatę. Symbol specyficzny (SS, także maks. 10 cyfr) służy do dodatkowego rozróżnienia, na przykład okresu lub oddziału. Symbol stały (KS, maks. 4 cyfry) oznacza rodzaj płatności i dziś zwykle jest nieobowiązkowy.
Do wszystkich trzech pól wchodzą wyłącznie cyfry; litery i spacje generator usuwa. Kod EPC QR symboli nie obsługuje – tam użyj wiadomości dla odbiorcy.
Znaki diakrytyczne, prywatność i walidacja IBAN
Przy formacie QR Platba z nazwy i wiadomości usuwane są znaki diakrytyczne, ponieważ czeski standard SPAYD nie obsługuje ich niezawodnie – „Jan Novák“ zostanie więc zakodowany jako „Jan Novak“. PAY by square i EPC QR zachowują diakrytykę.
IBAN sprawdzany jest międzynarodowym algorytmem MOD-97, więc literówkę w numerze konta wykryjesz jeszcze przed wysłaniem faktury. Cały kod QR powstaje w twojej przeglądarce – żadna z wpisanych danych nie trafia na serwer ani nigdzie się nie zapisuje.
Porównanie formatów
| Format | Gdzie działa |
|---|---|
| EPC QR (SEPA) | Strefa euro – Niemcy, Austria, Słowenia i in.; tylko EUR; bez symboli |
| PAY by square | Słowacja – wszystkie banki; EUR i CZK; symbole VS, KS, SS |
| QR Platba (SPAYD) | Czechy – wszystkie banki; tylko CZK; symbole VS, KS, SS |
Najczęstsze pytania
Co to jest kod EPC QR?
Europejski standard dla przelewów SEPA (zwany też GiroCode). Obsługują go aplikacje bankowe w Niemczech, Austrii, Holandii, Finlandii czy Słowenii. Działa wyłącznie dla płatności w euro, a nazwa odbiorcy jest obowiązkowa.
Czy zadziała w polskich aplikacjach bankowych?
Polskie banki używają własnego krajowego standardu, więc obsługa kodów EPC bywa ograniczona. Kod EPC QR przyda się głównie przy płatnościach euro do banków strefy euro – np. za fakturę od niemieckiego czy austriackiego kontrahenta.
Co to jest PAY by square i QR Platba?
PAY by square to standard słowackich banków, a QR Platba (format SPAYD) standard czeskich banków. Oba przedwypełniają IBAN, kwotę i symbole płatności używane w tych krajach.
Czy moje dane są wysyłane na serwer?
Nie. Kod QR generowany jest wyłącznie w twojej przeglądarce – IBAN, kwota ani nazwa nigdy nie opuszczają twojego urządzenia.
Dlaczego płatnik nie może zeskanować kodu?
Najczęściej wybrany jest niewłaściwy format – aplikacja bankowa płatnika musi obsługiwać dany standard. Bank niemiecki czy austriacki potrzebuje kodu EPC, słowacki PAY by square, a czeski QR Platby.
Czy muszę podać kwotę?
Nie. Bez kwoty powstanie statyczny kod QR z samym numerem konta – płatnik uzupełni kwotę sam w aplikacji bankowej. Przydaje się to przy płatnościach cyklicznych, na plakatach czy w stopce e-maila.
Jak użyć kodu QR na fakturze?
Pobierz go przyciskiem Pobierz PNG i wstaw obrazek do faktury obok danych do przelewu, najlepiej przy wierszu z kwotą łączną. Jako symbol zmienny podaj numer faktury, aby wpłata sparowała się automatycznie.
Dlaczego znikają znaki diakrytyczne?
Tylko przy formacie QR Platba – czeski standard SPAYD nie obsługuje ich niezawodnie, więc usuwane są z nazwy i wiadomości. PAY by square i EPC QR diakrytykę zachowują.
Powiązane narzędzia
Zaktualizowano: 20 lipca 2026