QRhned.cz
Vygenerujte QR kód pro platbu, odkaz nebo text. Zdarma a bez registrace.
Vyplňte formulář
Jak to funguje
Tři kroky k hotovému QR kódu — bez registrace a instalace.
1. Vyberte typ QR kódu
Platba, URL adresa, text nebo SMS — podle toho, co zrovna potřebujete sdílet.
2. Vyplňte údaje
Stačí zadat číslo účtu a částku (nebo odkaz, text či telefon). QR kód se generuje okamžitě, žádné tlačítko „Generovat“.
3. Stáhněte nebo naskenujte
Uložte kód jako PNG do faktury nebo tiskoviny, nebo ho rovnou naskenujte mobilem přímo z obrazovky.
Kde se QR kódy hodí
Pár konkrétních příkladů, jak jednotlivé typy QR kódů využít v praxi.
Platba
Faktury pro OSVČ a malé firmy, členské příspěvky ve spolku nebo sportovním klubu, prodej na farmářském trhu či festivalu — všude, kde má zákazník zaplatit bez ručního přepisování čísla účtu a variabilního symbolu.
URL
Vizitka, plakát na akci, nálepka na výloze provozovny nebo kód na účtence, který vede na recenze či věrnostní program — kamkoli, kde má naskenování rovnou otevřít web nebo profil.
Text
Krátká poznámka na vizitce, instrukce k výrobku nebo adresa bez odkazu — hodí se tam, kde má člověk po naskenování text jen přečíst, ne nikam klikat ani nic potvrzovat.
SMS
Rychlá odpověď z letáku nebo plakátu — potvrzení účasti na akci, jednoduchá objednávka nebo hlasování v soutěži. Číslo i text zprávy jsou předvyplněné, stačí jen stisknout odeslat.
Co znamenají VS, SS a KS
Průvodce poli z „Rozšířených možností“ — a kdy je můžete klidně nechat prázdná.
Variabilní symbol
max. 10 číslic
Nejdůležitější z trojice — příjemci říká, ke které faktuře nebo objednávce platba patří. Obvykle je to číslo faktury nebo číslo smlouvy a najdete ho na dokladu, který platíte. Když posíláte peníze známému, můžete ho nechat prázdný.
Specifický symbol
max. 10 číslic
Doplňkový identifikátor, který si vyžádá jen část příjemců — typicky instituce jako pojišťovny, školy, SVJ nebo soudy, kde označuje konkrétního plátce či případ. Pokud ho protistrana v pokynech k platbě neuvádí, vyplňovat ho nemusíte.
Konstantní symbol
max. 4 číslice
Označuje charakter platby. U běžných převodů mezi lidmi a firmami se dnes skoro nepoužívá — nejčastěji uvidíte 0308 pro obyčejnou bezhotovostní platbu. U daní a pojistného má úřad svůj předepsaný kód, vždy ho ale najdete v jeho pokynech k platbě.
Datum splatnosti
nepovinné
Den, na který má být platba připravená. Bankovní aplikace podle něj předvyplní datum odeslání — hodí se, když chcete zaplatit až k termínu na faktuře. Necháte-li pole prázdné, banka platbu nabídne k okamžitému odeslání.
Do symbolů patří jen číslice. Písmena, pomlčky ani lomítka banky u těchto polí nepřijmou — pokud potřebujete platbu popsat slovy, použijte pole „Zpráva pro příjemce“ (až 140 znaků). V QR kódu se symboly přenášejí jako pole X-VS, X-SS a X-KS standardu SPAYD, takže je bankovní aplikace po naskenování doplní do platebního příkazu sama a plátce je nemusí nikam opisovat.
Když se QR platba nechová, jak má
Šest situací, na které narazíte nejčastěji — a co s nimi.
Fotoaparát místo platby ukáže podivný text
Platební QR není odkaz — je to řetězec začínající znaky SPD*1.0*ACC: a rozumí mu jen bankovní aplikace. Běžná čtečka ani foťák v mobilu ho bance nepředají, takže vám ho jen vypíšou. Otevřete své mobilní bankovnictví a naskenujte kód skenerem přímo v něm — bývá u tlačítka pro novou platbu nebo v horní liště. Příkaz se pak předvyplní sám.
QR kód se vůbec nezobrazí
Náhled zůstane šedý, dokud číslo účtu nedává smysl — je to jediné povinné pole. Přijímáme dva tvary: 19-2000145399/0800 (předčíslí před pomlčkou je nepovinné) nebo IBAN CZ6508000000192000145399. Nejrychlejší kontrola překlepu: jakmile generátor kód banky pozná, vypíše pod polem její název. Když se QR kód vygeneruje, ale název pod polem chybí, má účet správný tvar a nesedí jen čtyřčíslí banky za lomítkem.
V příkazu chybí částka
To nemusí být chyba — prázdné pole „Částka“ je záměr: banka pak plátce požádá, aby si částku doplnil sám. Přesně to chcete u kasičky, dobrovolného příspěvku nebo spropitného. Vyplněná částka se naopak do kódu přenese vždy v korunách a na dvě desetinná místa — ze 100,5 se stane 100.50 CZK. Jinou měnu generátor neposílá.
Zpráva pro příjemce dorazila zkrácená nebo bez háčků
Do zprávy se vejde 140 znaků, ale banky s ní nakládají různě — některé ji zkrátí, jiné z ní cestou odstraní diakritiku. Nikdy proto nespoléhejte na to, že se podle textu zprávy platba spáruje: číslo faktury patří do variabilního symbolu, zpráva je doplněk pro člověka. Hvězdičku z textu odstraníme automaticky — ve standardu SPAYD odděluje jednotlivá pole a platbu by rozbila.
Vytištěný nebo vyfocený kód se nenačte
Použijte tlačítko „Stáhnout PNG“ místo snímku obrazovky — screenshot bývá měkký a komprimovaný. Při tisku nechte kód alespoň 3 × 3 cm velký, černý na bílém papíře a neořezávejte bílý okraj kolem něj: patří ke kódu a čtečka se podle něj orientuje. Ukazujete-li kód z displeje, přidejte jas a vypněte noční režim, který obraz zežloutne a sníží kontrast.
Než cizí QR platbu potvrdíte
QR kód platbu neodesílá, jen předvyplní příkaz — poslední slovo má vždy obrazovka vaší banky. Údaje v kódu přitom nejsou nijak podepsané, takže než klepnete na „Odeslat“, přečtěte si na ní číslo účtu, částku a variabilní symbol. Nalepit vlastní QR přes originál na faktuře, složence nebo parkovacím automatu je známý trik a tahle vteřina navíc je to jediné, co ho spolehlivě odhalí.
Co QR platba neumí
Šest hranic platebního QR kódu, o kterých je lepší vědět dopředu — a co dělat místo toho.
Trvalý příkaz ani opakovanou platbu
Každý platební QR kód zadává jednu jedinou platbu — standard SPAYD nemá pole, do kterého by se dalo napsat „každý měsíc do patnáctého“. Jako periodicita se občas mylně vydává pole X-PER, to ale říká něco úplně jiného: kolik dní (0 až 30) se má banka pokoušet zopakovat platbu, která neprošla. Nájem, členské příspěvky nebo předplatné si proto plátce musí založit jako trvalý příkaz ve svém bankovnictví — QR kód mu k tomu poslouží jako předloha, ze které údaje jednou opíše bez překlepu.
Inkaso ani nastavení SIPO
Inkaso běží obráceně než QR platba: peníze si strhává příjemce a plátce mu to musí předem povolit souhlasem s inkasem ve své bance, včetně limitu. QR kód nic takového nezřídí — je to příkaz k úhradě, který odesílá plátce, a standard pro souhlas s inkasem žádné pole nemá. U SIPO to znamená, že předpis se QR kódem dá jednorázově zaplatit převodem, ale samotné inkaso SIPO se tím nezaloží ani nezmění.
Platbu v eurech nebo na zahraniční účet
QRhned.cz vytváří platbu v korunách na český účet — do pole s číslem účtu proto projde jen tuzemský tvar 19-2000145399/0800 nebo IBAN začínající CZ a měna je vždy CZK. Standard SPAYD sám o sobě jinou měnu i zahraniční IBAN připouští, tenhle generátor je ale zatím neposílá. Platbu do zahraničí proto zadejte v bankovnictví ručně přes IBAN a BIC.
Zrychlení samotného převodu
QR kód jen předvyplní příkaz — kdy peníze dorazí, rozhoduje banka plátce a způsob, jakým platbu odešle. Okamžitou platbu, která je na cílovém účtu během pár vteřin, si plátce volí sám ve své bance a mívá u ní vlastní limit; běžný převod se zúčtuje podle uzávěrek. Standard sice zná pole PT pro typ platby, generátor ho ale neposílá — když na peníze spěcháte, požádejte o okamžitou platbu textem vedle kódu.
Ukázat plátci vaše jméno
Po naskenování uvidí plátce v příkazu číslo účtu, částku a symboly — vaše jméno ale ne. Pole pro jméno příjemce RN standard zná, QRhned.cz ho zatím nevyplňuje. Napište proto jméno i účel platby vedle kódu — na fakturu, do e-mailu nebo na cedulku u kasičky — ať má plátce podle čeho poznat, že platí tomu, komu chtěl.
Zneplatnit kód, který už visí vytištěný
QR kód nemá expiraci: datum splatnosti je návrh data odeslání, ne konec jeho životnosti. Vytištěná cedulka nebo nálepka bude posílat peníze podle původních údajů i rok potom, co změníte účet nebo cenu, a zpětně s ní nejde udělat nic. U kódů, které někde visí dlouho, se proto vyplatí nechat částku prázdnou a použít účet, který rušit nebudete — jinak počítejte s tím, že při každé změně je nutné papír fyzicky vyměnit.
Bezpečnost a soukromí
Proč je v pořádku zadat sem i citlivé údaje jako číslo účtu.
Generování bez odesílání dat
Číslo účtu, částka, telefon i text zprávy se zpracují přímo ve vašem prohlížeči pomocí JavaScriptu. Na server QRhned.cz se neposílá vůbec nic — stejný výsledek dostanete, i když si prohlížeč odpojíte od internetu hned po načtení stránky.
Žádné sledování ani ukládání
Stránka nepoužívá analytické ani reklamní skripty a nic z vyplněných údajů si neukládá — jakmile zavřete kartu, zmizí. Nevznikají tak žádné účty, historie plateb ani soubory, které by bylo možné později spárovat s vaší identitou.
Otevřený bankovní standard
QR platba se generuje podle standardu SPAYD/SPD České bankovní asociace, který stejně čtou aplikace všech tuzemských bank. QRhned.cz je tak jen prostředník mezi formulářem a QR kódem, samotná platba pak jde vždy přímo mezi vámi a vaší bankou.
Časté dotazy
Vše, co se hodí vědět o QR platbách a generování QR kódů.
QR platba je český bankovní standard (SPAYD/SPD), který do QR kódu zakóduje číslo účtu, částku, měnu, zprávu pro příjemce i variabilní symbol. Stačí kód naskenovat v mobilní bankovní aplikaci a všechny údaje se automaticky předvyplní do platebního příkazu — nic nemusíte přepisovat ručně.
Ano, a zůstane tak i nadále. Žádný limit na počet vygenerovaných kódů, žádná registrace, žádné reklamy ani skryté poplatky. Celý výpočet probíhá přímo ve vašem prohlížeči, takže provoz nás nic nestojí a nemusíme to na vás přenášet.
Ano, standard SPAYD podporují všechny velké banky v ČR i na Slovensku (Česká spořitelna, ČSOB, Komerční banka, Raiffeisenbank, mBank, Fio banka, Air Bank a další). V jejich mobilní aplikaci stačí najít funkci „Naskenovat QR platbu“ nebo ikonu fotoaparátu u platebního tlačítka.
Nejčastější příčinou je, že se kód skenuje obecnou čtečkou QR kódů místo funkce „QR platba“ přímo v bankovní appce — obecná čtečka totiž jen zobrazí text SPD řetězce, ale neotevře platební formulář. Dále zkontrolujte, že je kód dostatečně velký a ostrý (u vytištěné faktury doporučujeme nezmenšovat pod cca 2 × 2 cm) a že máte aktuální verzi bankovní aplikace.
Stačí zadat běžný tvar předčíslí-číslo/kód banky (např. 123456-1234567890/0100), případně i bez předčíslí. Generátor si ho automaticky převede na IBAN, protože právě ten formát standard QR platby (SPAYD) vyžaduje. Pokud chcete, můžete IBAN zadat i přímo.
Jsou to volitelná pole v „Rozšířených možnostech“, která pomáhají příjemci platbu identifikovat a spárovat s fakturou nebo účetním dokladem — typicky se do variabilního symbolu dává číslo faktury. Pokud je nevyplníte, QR kód se vygeneruje i bez nich, jen s číslem účtu a částkou.
Ano, v „Rozšířených možnostech“ je pole Datum splatnosti. Po naskenování ho banka nabídne jako navrhované datum úhrady — příjemce si ale platbu i tak může poslat dřív nebo později, jde jen o doporučení, ne o vynucené omezení.
Ano. Veškeré generování QR kódu probíhá přímo ve vašem prohlížeči — číslo účtu, částka ani žádný jiný zadaný údaj se nikdy neodesílá na server. Jakmile zavřete kartu, data zmizí.
Vygenerovaný kód stáhnete tlačítkem „Stáhnout PNG“ a vložíte jako obrázek do faktury ve Wordu, Excelu nebo do šablony ve fakturačním nástroji (Fakturoid, iDoklad a podobné umí QR platbu často vygenerovat i samy přímo z údajů o faktuře — QRhned.cz se hodí hlavně tam, kde takový nástroj nepoužíváte nebo potřebujete kód rychle i mimo fakturaci).
Ano. Kód si stáhnete jako obrázek a vložíte na plakát, pozvánku, do prodejny nebo na jakýkoli tištěný materiál. Pro tisk doporučujeme QR kód nezmenšovat pod cca 2 × 2 cm, aby ho čtečky spolehlivě rozpoznaly.
QR kód v záložce SMS zakóduje telefonní číslo a text zprávy. Po naskenování se v telefonu rovnou otevře aplikace pro zprávy s vyplněným příjemcem i textem — stačí ji jen odeslat, ideální třeba pro platby přes SMS bránu nebo rychlé objednávky.