QR kód funguje tak, že do soustavy černých a bílých čtverečků – modulů – zakóduje data. Fotoaparát telefonu kód zachytí, software rozpozná jeho orientaci a jednotlivé moduly, opraví případné chyby a data převede zpět například na webovou adresu, text nebo jiné informace.
Na první pohled vypadá QR jako náhodná mozaika. Ve skutečnosti má ale přesně definovanou strukturu a jednotlivé části mají vlastní úkol. Právě díky tomu jej telefon dokáže přečíst rychle, z různých úhlů a do určité míry i při poškození.
Fotoaparát zachytí QR → software najde orientační prvky → určí síť modulů → přečte zakódovaná data → využije korekci chyb → zobrazí výsledek. Pokud QR obsahuje URL, telefon ti následně nabídne otevření webové stránky.
Jak QR kód funguje krok za krokem
Při skenování QR kódu neprobíhá jen obyčejné „vyfocení černobílého obrázku“. Telefon musí nejprve zjistit, kde QR začíná, jak je natočený a jak velké jsou jeho jednotlivé moduly.
Fotoaparát získá obraz QR kódu.
Čtečka rozpozná charakteristické orientační obrazce.
Software převede obraz na správnou síť světlých a tmavých modulů.
Z datových modulů získá uloženou informaci.
Telefon zobrazí text nebo nabídne otevření odkazu či jinou podporovanou akci.
QR kód sám o sobě není webová stránka ani tlačítko. Je to způsob zápisu dat. Pokud do něj zakóduješ URL adresu, telefon ji po načtení rozpozná a nabídne její otevření v prohlížeči.
Z čeho se QR kód skládá?
Jednotlivé černé a bílé čtverečky se označují jako moduly. Ne všechny však představují samotný text nebo URL. Část QR kódu slouží k tomu, aby jej čtečka dokázala správně najít a interpretovat.
Finder patterns
Tři velké čtvercové obrazce v rozích pomáhají čtečce QR rychle najít, určit jeho polohu a orientaci.
Alignment patterns
Pomocné obrazce pomáhají kompenzovat zkreslení, například pokud není QR vůči fotoaparátu dokonale rovný.
Timing patterns
Střídající se moduly pomáhají čtečce určit rozložení a velikost jednotlivých buněk kódu.
Data
V datové části jsou zakódované samotné informace, například URL, text nebo jiný podporovaný obsah.
Korekce chyb
Součástí kódu jsou také data, která umožňují rekonstruovat část obsahu při poškození nebo znečištění.
Quiet zone
Prázdný prostor kolem QR není dekorace. Odděluje symbol od okolní grafiky a je důležitý pro spolehlivé rozpoznání.
Nezapomeň na prostor kolem QR kódu. Standardní QR vyžaduje tzv. quiet zone širokou čtyři moduly na každé straně. Logo, rámeček, text nebo jiná grafika by do tohoto prostoru neměly zasahovat.
Proč jsou v rozích QR kódu tři velké čtverce?
Právě trojice výrazných čtvercových obrazců je jedním z nejcharakterističtějších prvků klasického QR kódu. Pomáhá čtečce rychle identifikovat jeho polohu a orientaci.
Díky konstrukci QR nemusíš při skenování telefon nebo papír přesně natáčet do jedné konkrétní polohy. QR byl od začátku navržen s důrazem na rychlé rozpoznání.
Kolik informací se vejde do QR kódu?
QR kód existuje v různých velikostech označovaných jako verze. Standardní QR Code má celkem 40 verzí.
Verze 1 má 21 × 21 modulů. Každá další verze přidává čtyři moduly na každou stranu, až po verzi 40 se 177 × 177 moduly.
| Typ dat | Maximální kapacita standardního QR |
|---|---|
| Číslice | až 7 089 znaků |
| Alfanumerická data | až 4 296 znaků |
| 8bitová data | až 2 953 bajtů |
| Kanji | až 1 817 znaků |
V praxi není cílem nacpat do QR co nejvíce dat. Čím více informací musí kód obsahovat, tím více modulů potřebuje a tím hustší výsledný obrazec může být. Pro běžné použití je proto často vhodnější krátká URL než extrémně dlouhý odkaz.
Jak funguje korekce chyb QR kódu?
Jedna z nejdůležitějších vlastností QR kódu je schopnost obnovit část dat i tehdy, když je symbol částečně znečištěný nebo poškozený.
Standard používá čtyři úrovně korekce chyb:
| Úroveň | Přibližná schopnost obnovy codewords | Charakteristika |
|---|---|---|
| L | 7 % | nižší korekce, více prostoru pro data |
| M | 15 % | často používaný kompromis |
| Q | 25 % | vyšší odolnost proti poškození |
| H | 30 % | nejvyšší standardní úroveň korekce |
Vyšší úroveň korekce ale není „zdarma“. Potřebuje více prostoru pro opravná data, takže při stejném množství uživatelských dat může výsledný QR potřebovat vyšší verzi a být hustší.
Není to tím, že by telefon ignoroval chybějící část. QR obsahuje opravná data založená na Reed–Solomonově korekci. Pokud poškození nepřekročí možnosti zvolené korekce a nezasáhne kritické části symbolu, může čtečka původní data rekonstruovat.
Co rozhoduje o tom, zda půjde QR kód dobře načíst?
Samotná existence správně zakódovaných dat nestačí. V reálném světě musí fotoaparát jednotlivé moduly také spolehlivě rozlišit.
- dostatečná velikost vzhledem ke vzdálenosti skenování,
- dobrý kontrast mezi QR a jeho pozadím,
- neporušený quiet zone kolem kódu,
- ostrý tisk bez rozmazaných hran modulů,
- rozumné množství dat, aby nebyl kód zbytečně hustý,
- omezení odlesků na lesklých materiálech,
- testování v reálné velikosti a na skutečném materiálu.
Čím menší jednotlivý modul, tím náročnější je jeho přečtení. Proto není možné určit jednu univerzální „správnou velikost QR kódu“ bez znalosti vzdálenosti skenování, množství dat, kvality tisku a použité čtečky.
Jaký je rozdíl mezi statickým a dynamickým QR kódem?
Tady vzniká časté nedorozumění: dynamický QR není jiný druh samotného QR standardu. Rozdíl je hlavně v tom, jaká adresa je do kódu uložená a co se děje po jejím otevření.
Cílová informace je přímo v QR
Pokud do QR vložíš například adresu example.cz/menu, je tato URL přímo součástí zakódovaných dat.
Chceš-li ji později změnit, musíš vytvořit nový QR kód – pokud původní URL nemáš pod vlastní kontrolou a nepřesměruješ ji jinam.
QR obvykle vede nejprve přes přesměrování
Do QR je zakódovaná stabilní přesměrovací URL. Poskytovatel pak rozhoduje, na jakou skutečnou cílovou stránku návštěvníka odešle.
Díky tomu lze měnit cíl nebo měřit návštěvy, ale fungování je zároveň závislé na daném přesměrování.
Pokud tě zajímá tvorba vlastního QR, podívej se na náš článek Nejlepší generátory QR kódů zdarma.
Co může QR kód obsahovat?
QR není omezený pouze na webové adresy. Podle způsobu zakódování může obsahovat různé druhy informací.
Webovou adresu
Po naskenování telefon nabídne otevření konkrétní URL v prohlížeči.
Text
Data mohou být přímo textová a nemusí vyžadovat internetové připojení.
Wi-Fi
QR může nést údaje potřebné pro zjednodušení připojení k bezdrátové síti.
Kontakt
Kód lze využít pro předání kontaktních údajů v podporovaném formátu.
Recenze
QR s URL může zákazníka přivést přímo na hodnotící stránku firmy.
Online obsah
Menu, sociální profil, fotografie, formulář nebo rezervační stránka jsou typicky řešené pomocí URL.
Jak se QR kódy používají ve firmách?
Pro firmu není nejdůležitější samotná technologie uvnitř QR. Důležité je, že odstraňuje několik kroků mezi fyzickým místem a online akcí.
Zákazník nemusí opisovat webovou adresu ani hledat správný firemní profil. Naskenuje kód a telefon mu nabídne přímý přechod na požadovaný obsah.
Podrobněji jednotlivé možnosti rozebíráme v hlavním průvodci QR a NFC pro firmy.
QR může zákazníka přivést přímo k hodnocení
Jedním z praktických použití je zkrácení cesty k firemním recenzím. Zákazník místo hledání firmy naskenuje QR kód na ceduli nebo kartě a otevře příslušnou hodnotící stránku.
-
Hodnotící cedule Firmy.cz s NFC čipem a QR kódem550 Kč -
Hodnotící cedule Google s NFC čipem a QR kódem499 KčHodnoceno 4.90 z 5 na základě 10 hodnocení zákazníků -
Hodnotící QR karty Google 100 ks445 KčHodnoceno 5.00 z 5 na základě 11 hodnocení zákazníků
Pokud chceš získávání hodnocení řešit systematicky, pokračuj na průvodce Sběr recenzí pro firmy.
Z provozovny přímo na Instagram nebo Facebook
Technicky jde opět o stejný princip: QR obsahuje URL adresu konkrétního profilu. Rozdíl není v QR kódu, ale v cílové stránce, kterou po naskenování otevře.
Jeden kód může hosty přivést do sdíleného alba
Na svatbě nebo jiné události může QR obsahovat odkaz na online fotoalbum. Princip fungování je stále stejný – mění se pouze cílový obsah a způsob, jakým je QR fyzicky použit.
-
Eventové QR karty – sdílené fotoalbum 100 ks445 Kč -
Sleva Produkt za akční cenu
Svatební QR karty – sdílené album 100 ks425 KčPůvodní cena byla: 425 Kč.340 KčAktuální cena je: 340 Kč. -
Svatební QR cedule – sdílené album357 KčHodnoceno 5.00 z 5 na základě 5 hodnocení zákazníků
Jak vytvořit vlastní QR kód?
Samotné vytvoření QR kódu je dnes jednoduché. V generátoru zvolíš typ dat, například URL, vložíš požadovaný obsah a necháš vytvořit výsledný symbol.
- nejprve si připrav správnou cílovou URL,
- vlož ji do QR generátoru,
- pro tisk preferuj kvalitní nebo vektorový výstup,
- zachovej kontrast a volný prostor kolem QR,
- výsledný kód před tiskem vždy otestuj.
Podrobný výběr nástrojů najdeš v článku Generátor QR kódů zdarma: který vybrat?.
Jak QR kód naskenovat?
U většiny moderních telefonů stačí otevřít fotoaparát, namířit jej na QR kód a klepnout na zobrazený odkaz nebo oznámení.
Pokud potřebuješ konkrétní postup pro iPhone, Android nebo QR uložený ve screenshotu, máme samostatný návod Jak naskenovat QR kód krok za krokem.
Je QR kód bezpečný?
QR kód není automaticky bezpečný ani nebezpečný. Je pouze nositelem dat. Pokud obsahuje URL adresu, může stejně jako běžný textový odkaz vést na legitimní i podvodnou stránku.
Před otevřením neznámého QR zkontroluj cílovou doménu. Zvýšenou pozornost věnuj zejména QR kódům vedoucím na přihlášení, platbu nebo stránky požadující osobní či platební údaje.
Jak QR kód vznikl?
QR Code vznikl v Japonsku. Společnost DENSO WAVE jej zveřejnila v roce 1994. Označení QR vychází z anglického Quick Response a odkazuje na důraz, který vývojáři kladli na rychlé čtení kódu.
Technologie byla původně využívána mimo jiné při řízení a identifikaci v automobilovém průmyslu. Postupně se však rozšířila do celé řady dalších oblastí.
V roce 2000 byl QR Code schválen jako mezinárodní standard ISO/IEC 18004.
Zajímavost: DENSO WAVE zpřístupnila specifikaci standardizovaného QR kódu tak, aby mohl být široce používán. Právě otevřenost standardu výrazně pomohla jeho rozšíření.
Časté otázky o fungování QR kódů
Co znamená zkratka QR?
QR znamená Quick Response. Název odkazuje na původní cíl technologie – umožnit rychlé načtení zakódovaných informací.
Jsou černé a bílé čtverečky náhodné?
Ne. Jednotlivé moduly mají přesně definované uspořádání. Některé obsahují data, jiné slouží k orientaci, synchronizaci, informacím o formátu nebo opravě chyb.
Proč má QR kód tři velké čtverce?
Jde o orientační obrazce, které pomáhají čtečce rychle rozpoznat polohu a natočení klasického QR kódu.
Kolik dat může QR kód obsahovat?
Záleží na typu dat, verzi QR a úrovni korekce chyb. Standardní QR může v maximální konfiguraci obsahovat například až 7 089 číslic nebo 4 296 alfanumerických znaků.
Proč funguje i částečně poškozený QR kód?
QR používá korekci chyb. Část poškozených dat tak může čtečka rekonstruovat. Míra možné obnovy závisí mimo jiné na nastavené úrovni L, M, Q nebo H a na místě i rozsahu poškození.
Proč musí být kolem QR kódu prázdné místo?
Jde o tzv. quiet zone, která pomáhá čtečce jasně oddělit QR symbol od okolní grafiky. U standardního QR má být široká čtyři moduly ze všech stran.
Potřebuje QR kód internet?
Samotné dekódování QR internet nepotřebuje. Pokud ale kód obsahuje webovou adresu, potřebuješ připojení k internetu pro načtení cílového webu.
Může QR kód přestat fungovat?
Statický QR jako obrazec sám od sebe neexpiruje. Pokud ale obsahuje URL, může být nefunkční její cílová stránka. U QR využívajícího externí přesměrovací službu navíc záleží na dostupnosti této služby.
Je dynamický QR jiný typ QR kódu?
Ne v tom smyslu, jak se tento pojem běžně používá v marketingu. QR obvykle obsahuje URL přesměrovací služby, která následně uživatele pošle na aktuálně nastavený cíl.
Další návody o QR kódech
Oficiální zdroje
QR už není jen černobílý obrázek. Důležité je, kam zákazníka dovede.
Pokud chceš QR využít v provozovně, může zákazníka přivést přímo na recenze, sociální sítě, web nebo jiný online obsah. QR lze navíc kombinovat s NFC na jednom fyzickém produktu.


