Telefon se po naskenování podívá na začátek textu v kódu. Když text začíná https://, otevře web. Když začíná WIFI:, nabídne připojení k síti. Když SPD*1.0*, pozná ho bankovní aplikace jako QR platbu. Pokud zápis nepozná, ukáže prostě text. Proto záleží na tom, aby byl obsah zapsaný přesně podle dohodnutého formátu.
Přehled typů
| Typ | Začátek textu v kódu | Podle čeho je zapsaný | Co telefon udělá |
|---|---|---|---|
| Odkaz | https:// | webová adresa (URL) | otevře stránku |
| QR platba | SPD*1.0* | formát SPAYD České bankovní asociace | bankovní aplikace předvyplní platbu |
| QR faktura | SPD*1.0* s údaji faktury | QR Faktura Komory daňových poradců | platba + údaje pro účetní program |
| SEPA platba | BCD | EPC069-12 Evropské platební rady | banky v eurozóně předvyplní platbu v eurech |
| Wi-Fi | WIFI: | zavedený zápis popsaný v dokumentaci knihovny ZXing | nabídne připojení k síti |
| Vizitka | BEGIN:VCARD | vCard (RFC 2426 pro verzi 3.0) | nabídne uložení kontaktu |
| Událost | BEGIN:VEVENT | iCalendar (RFC 5545) | podle telefonu nabídne uložení do kalendáře |
mailto: | RFC 6068 | připraví e-mail | |
| SMS | SMSTO: | zavedený zápis bez závazné normy | připraví SMS |
| Telefon | tel: | RFC 3966 | nabídne hovor |
| Místo (GPS) | geo: nebo odkaz do Google Map | RFC 5870, Google Maps URLs | otevře mapu |
Ani jeden z těchto typů nevyžaduje registraci ani server. Údaje jsou zapsané přímo v kódu, takže kód funguje, dokud ho jde přečíst. Jak to vypadá uvnitř, ukazujeme u každého generátoru v části „Co je uvnitř kódu“.
Který typ zvolit
- Chcete, aby vám lidé zaplatili? V korunách QR platba, pro víc plátců naráz hromadné QR platby, na fakturu QR faktura, v eurech SEPA platba.
- Chcete, aby se lidé připojili k Wi-Fi? QR kód na Wi-Fi, případně hotová kartička v tiskových šablonách.
- Chcete, aby si vás lidé uložili? QR vizitka.
- Chcete, aby vás kontaktovali hned? telefon, SMS nebo e-mail.
- Obsah se bude měnit? Použijte odkaz na stránku nebo PDF, které můžete kdykoli upravit. Kód se pak nemusí tisknout znovu. Víc v návodu Statický vs. dynamický QR kód.
Kolik se do QR kódu vejde
Největší QR kód (verze 40, nejnižší úroveň korekce chyb L) pojme podle výrobce formátu, společnosti DENSO WAVE, až 7 089 číslic, 4 296 znaků z omezené sady (velká písmena, číslice a několik symbolů) nebo 2 953 bajtů obecného textu. Česká písmena s diakritikou zabírají v UTF-8 dva bajty.
V praxi se k limitu nikdy nepřibližujte. Čím víc dat, tím víc drobných čtverečků a tím větší musí kód být, aby ho telefon přečetl. Proto:
- Video, PDF ani obrázek do kódu nevložíte. Nahrajte je na web nebo úložiště a do kódu dejte odkaz.
- Na vizitku dávejte jen jméno, telefon a e-mail, ne celou adresu a poznámky.
- Dlouhé odkazy s parametry zkraťte, pokud to jde.
Jak velký kód vytisknout, spočítá kalkulačka velikosti. Proč kód s větším množstvím dat snese méně poškození, vysvětluje návod Úrovně korekce chyb.
Typy, které neděláme
- Dynamické kódy s přesměrováním přes náš server. Takový kód přestane fungovat, když služba skončí nebo začne chtít poplatek. Stejného efektu dosáhnete odkazem na vlastní web.
- PAY by square (slovenská QR platba). Formát je komprimovaný a liší se od českého. Co dělat při platbě na Slovensko, popisuje návod QR platba v eurech a na Slovensko.
- Kódy pro aplikace třetích stran (např. přihlášení nebo propojení účtu). Ty vždy generuje daná aplikace a ručně vytvořený kód by nefungoval.
Časté otázky
Je mezi typy rozdíl v tom, jak dlouho kód vydrží?
Ne. Všechny typy v přehledu jsou statické – údaje jsou přímo v kódu a nikdy nevyprší. Přestat fungovat může jen to, na co kód odkazuje, třeba zrušená webová stránka.
Mohu dát do jednoho kódu platbu i Wi-Fi?
Ne. Jeden kód má jeden obsah. Na kartu nebo leták dejte dva kódy vedle sebe a ke každému napište, k čemu slouží.
Jak zjistím, jaký typ je kód, který mám?
Načtěte ho čtečkou QR kódů. Ukáže typ i celý obsah a nic přitom neotevře ani neodešle.
Naposledy zkontrolováno: 4. listopadu 2026