Generátor QR Platby
Vytvoř QR kód, který plátce naskenuje v bankovní aplikaci – s předvyplněným IBAN, částkou i variabilním symbolem.
Formát QR kódu
Zadej IBAN příjemce – QR kód se vygeneruje automaticky.
Jak generátor funguje
Vyber formát podle země banky plátce: QR Platba je standard českých bank, PAY by square skenují všechny slovenské banky a EPC QR kód funguje v bankovních aplikacích eurozóny (Německo, Rakousko, Slovinsko a další). Zadej IBAN – kontroluje se mezinárodním algoritmem MOD-97, takže překlep se odhalí okamžitě – a QR kód se průběžně překresluje při každé změně. Hotový kód si stáhneš jako PNG na fakturu či do e-mailu.
Vše se děje přímo v tvém prohlížeči – IBAN, částky ani jména se nikam neodesílají. QR kód obsahuje přesně ty údaje, které vyplníš, nic víc.
Který formát vybrat: QR Platba, PAY by square nebo EPC
Rozhoduje banka plátce, ne tvoje. QR Platba (formát SPAYD) je standard České bankovní asociace a naskenuje ji každá česká bankovní aplikace. Pokud fakturuješ na Slovensko, zvol PAY by square – čtou ho všechny slovenské banky. Pro plátce v Německu, Rakousku, Nizozemsku či Slovinsku slouží evropský EPC QR kód, známý také jako GiroCode.
Formáty se liší i tím, co unesou. QR Platba je u tuzemských plateb vázaná na české koruny a používá symboly VS, KS a SS. PAY by square zvládne eura i české koruny a stejné tři symboly. EPC QR kód funguje pouze pro eura, symboly nezná vůbec a jméno příjemce je v něm povinné – identifikaci platby proto napiš do zprávy pro příjemce.
Jak QR kód dostat na fakturu
Vyplň IBAN, částku a variabilní symbol – nejčastěji číslo faktury – a kód se překreslí okamžitě. Tlačítkem Stáhnout PNG získáš obrázek, který vložíš do faktury vedle platebních údajů, ideálně k řádku s celkovou částkou.
Kód nemusí obsahovat částku. Necháš-li pole prázdné, vznikne statický QR kód jen s číslem účtu – hodí se na opakované platby, plakát nebo do patičky e-mailu, kde si plátce částku doplní sám.
Variabilní, konstantní a specifický symbol
Variabilní symbol (max. 10 číslic) je hlavní identifikátor platby – zpravidla číslo faktury nebo smlouvy, podle kterého si příjemce platbu spáruje. Specifický symbol (také max. 10 číslic) slouží k doplňkovému rozlišení, například období nebo pobočky. Konstantní symbol (max. 4 číslice) označuje typ platby a dnes je ve většině případů nepovinný.
Do všech tří polí patří jen číslice; písmena a mezery generátor odstraní. Potřebuješ-li text, použij pole Zpráva pro příjemce.
Diakritika, soukromí a kontrola IBAN
U formátu QR Platba se ze jména a zprávy odstraňuje diakritika, protože český standard SPAYD s ní spolehlivě nepracuje – „Jan Novák“ se tedy zakóduje jako „Jan Novak“. PAY by square a EPC QR kód diakritiku zachovávají.
IBAN se kontroluje mezinárodním algoritmem MOD-97, takže překlep v čísle účtu odhalíš ještě před odesláním faktury. Celý QR kód vzniká v tvém prohlížeči – žádný z vyplněných údajů se neodesílá na server ani se nikam neukládá.
Srovnání formátů
| Formát | Kde funguje |
|---|---|
| QR Platba (SPAYD) | Česko – všechny banky; pouze CZK; VS, KS a SS |
| PAY by square | Slovensko – všechny banky; EUR i CZK; VS, KS a SS |
| EPC QR (SEPA) | Eurozóna – Německo, Rakousko, Slovinsko aj.; pouze EUR; bez symbolů |
Časté otázky
Co je QR Platba?
Standard platebních QR kódů České bankovní asociace (formát SPAYD). Naskenuje ho každá česká bankovní aplikace a plátci předvyplní číslo účtu, částku, variabilní symbol i zprávu – bez rizika překlepu.
Co je EPC QR kód?
Evropský standard pro SEPA úhrady (nazývaný také GiroCode). Podporují ho bankovní aplikace v Německu, Rakousku, Nizozemsku, Finsku či Slovinsku. Funguje pouze pro platby v eurech a jméno příjemce je povinné.
Který formát mám použít pro platbu ze Slovenska?
PAY by square – standard Slovenské bankovní asociace, který čtou všechny slovenské bankovní aplikace. Podporuje EUR i CZK a platební symboly.
Odesílají se moje údaje na server?
Ne. QR kód se generuje výhradně v tvém prohlížeči – IBAN, částka ani jméno nikdy neopustí tvé zařízení.
Co je variabilní symbol?
Číselný identifikátor platby (max. 10 číslic) používaný v Česku a na Slovensku – nejčastěji číslo faktury či smlouvy, podle kterého příjemce platbu spáruje. EPC QR kód symboly nepodporuje, tam použij zprávu pro příjemce.
Proč plátci nejde kód naskenovat?
Nejčastěji je zvolen nesprávný formát – bankovní aplikace plátce musí podporovat daný standard. Česká banka potřebuje QR Platbu, slovenská PAY by square a německá či rakouská EPC QR kód.
Musím vyplnit částku?
Ne. Bez částky vznikne statický QR kód jen s číslem účtu a symboly – plátce si částku doplní sám v bankovní aplikaci. Hodí se to na opakované platby, plakáty či patičku e-mailu.
Jak QR kód použiju na faktuře?
Stáhni si ho tlačítkem Stáhnout PNG a vlož obrázek do faktury k platebním údajům, nejlépe vedle řádku s celkovou částkou. Jako variabilní symbol zadej číslo faktury, aby se ti platba automaticky spárovala.
Proč se ztrácí diakritika?
Jen u formátu QR Platba – český standard SPAYD s diakritikou spolehlivě nepracuje, proto se ze jména a zprávy odstraňuje. PAY by square a EPC QR kód diakritiku zachovávají.
Související nástroje
Aktualizováno: 20. července 2026