Kalkulix
CZ
CZ

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átKde funguje
QR Platba (SPAYD)Česko – všechny banky; pouze CZK; VS, KS a SS
PAY by squareSlovensko – 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