Generátor QR kódov

QR kód pojme na najnižšej úrovni korekcie chýb (L, verzia 40) najviac 2 953 bajtov textu alebo 7 089 číslic. Krátky odkaz ako https://example.com sa zmestí na úroveň M do kódu verzie 2 s 25 × 25 modulmi.

Typ obsahu

Oprava chýb

Vyplňte polia vyššie a vytvorí sa QR kód.

Pomohlo vám to?
Uprednostniť nás na Googli

Ako to použiť

  1. Vyberte, čo má kód obsahovať: obyčajný text, webový odkaz, e-mail, telefónne číslo alebo wifi sieť.
  2. Vyplňte polia. Kód sa mení, kým píšete. Pri wifi zadajte názov siete, heslo a typ zabezpečenia.
  3. Vyberte úroveň korekcie chýb. M vyhovuje väčšine obrazoviek a tlačovín; ak sa môže kód poškodiť alebo dostať logo, vyberte Q alebo H.
  4. Náhľad vyskúšajte kamerou telefónu a stiahnite si SVG pre tlač a dizajn alebo PNG pre dokumenty a prezentácie.

Ako sa počíta

Nástroj sa riadi normou ISO/IEC 18004, štandardom pre QR Code Model 2. Pozrie sa na váš obsah a vyberie najkompaktnejšie kódovanie, do ktorého sa všetko zmestí: numerický režim pre samé číslice (približne 3,3 bitu na číslicu), alfanumerický režim pre veľké písmená, číslice a znaky medzera $ % * + - . / : (5,5 bitu na znak) a inak bajtový režim, v ktorom sa text ukladá ako UTF-8 s 8 bitmi na bajt.

Potom vyberie najmenšiu verziu od 1 (21 × 21 modulov) do 40 (177 × 177), do ktorej sa dáta na zvolenej úrovni korekcie chýb zmestia. Dáta sa rozdelia na bloky, každý blok dostane korekčné kódové slová Reed-Solomon nad GF(256) a bloky sa prekladajú a ukladajú cikcakovým vzorom po mriežke, mimo troch rohových značiek, časových línií a zarovnávacích vzorov.

Nakoniec sa cez dátovú oblasť pomocou XOR aplikuje jeden z ôsmich maskovacích vzorov, aby náhodou nevznikli veľké plochy alebo útvary podobné značkám. Nástroj posúdi všetkých osem podľa štyroch štandardných penalizačných pravidiel (rady piatich a viac modulov rovnakej farby, bloky 2 × 2, vzory podobné značkám 1:1:3:1:1 vedľa svetlého pruhu a nerovnováha tmavých a svetlých modulov) a ponechá ten s najnižším skóre. V možnostiach si môžete masku vybrať aj sami.

Čo jednotlivé typy ukladajú do kódu

TypUložené akoČo urobí telefón
TextVáš text presne tak, ako je napísanýZobrazí text, často s možnosťou vyhľadať alebo skopírovať
URLOdkaz; ak chýba schéma, pridá sa https://Ponúkne otvorenie stránky
E-mailmailto:adresa?subject=...&body=...Otvorí novú správu s vyplnenými poľami
Telefóntel:+421912345678Ponúkne vytočenie čísla
WifiWIFI:T:WPA;S:názov;P:heslo;;Ponúkne pripojenie k sieti

Koľko sa zmestí

Maximálny obsah kódu verzie 40 (177 × 177 modulov). Skutočné kódy sú zvyčajne oveľa menšie a menší kód sa skenuje ľahšie.

ÚroveňČísliceAlfanumerickéBajty
L (7 %)7 0894 2962 953
M (15 %)5 5963 3912 331
Q (25 %)3 9932 4201 663
H (30 %)3 0571 8521 273

Tipy pre tlač a skenovanie

  • Ponechajte okraj (tichú zónu) 4 moduly alebo viac. Jeho orezanie je najčastejšou príčinou, že sa kód nedá naskenovať.
  • Používajte tmavé bodky na svetlom pozadí so silným kontrastom. Inverzné kódy a svetlé farby zlyhávajú v mnohých skenovacích aplikáciách.
  • Kód tlačte široký aspoň 2 cm, a väčší pri dlhšom obsahu alebo skenovaní z diaľky.
  • Kratší odkaz dá jednoduchší a odolnejší kód. Ak je obsah dlhý, často je lepšia krátka URL na vlastnej doméne.

Zdroje a poznámky

  • Kódovanie sa riadi normou ISO/IEC 18004:2015 (QR Code bar code symbology specification). QR Code je registrovaná ochranná známka spoločnosti DENSO WAVE INCORPORATED.
  • Wifi kódy používajú formát WIFI:, ktorý dokumentuje projekt ZXing (wiki Barcode Contents) a ktorý čítajú kamery v Androide a iOS. Znaky \ ; , : a " sa escapujú spätnou lomkou.
  • Tento nástroj bol overený vytvorením kódov pre všetkých 40 verzií na všetkých štyroch úrovniach korekcie chýb a ich dekódovaním dvoma nezávislými čítačkami s otvoreným zdrojovým kódom.

Časté otázky

Vypršia tieto QR kódy?

Nie. Kód je statický: obsah je priamo vo vzore, bez servera, presmerovania alebo sledovania. Funguje, kým existuje to, na čo odkazuje.

Akú úroveň korekcie chýb mám vybrať?

M obnoví približne 15 % poškodenia a je dobrou predvoľbou. L dá najmenší a najjednoduchší kód pre čisté obrazovky. Q (25 %) a H (30 %) kód zväčšia, ale umožnia mu prežiť praskliny, špinu alebo logo v strede.

Prečo sa môj text nezmestí?

Kód verzie 40 pojme na úrovni L 2 953 bajtov a na vyšších úrovniach menej: 2 331 na M, 1 663 na Q a 1 273 na H. Písmená s diakritikou a znaky mimo latinky zaberajú po 2 až 4 bajty a kód zaplnia rýchlejšie než bežný anglický text.

SVG alebo PNG?

SVG je vektorový súbor, ktorý ostáva ostrý v každej veľkosti, najlepší na tlač a dizajnérske programy. PNG je bežný obrázok. PNG sa kreslí s celým počtom pixelov na modul, aby hrany ostali ostré; zadaná veľkosť sa podľa toho zaokrúhli.

Odosielajú sa moje dáta?

Nie. Kód sa vytvára celý vo vašom prehliadači a nič, čo napíšete, ani heslo k wifi, vaše zariadenie neopustí.