Un cod QR este un cod de bare bidimensional care stochează text într-o grilă de pătrate. O cameră citește grila, un software o decodifică înapoi în caractere, iar telefonul oferă să facă ceva cu rezultatul. Aceasta este toată ideea. Motivul pentru care pare mai mult este că textul este de obicei o adresă web, așa că scanarea pare să "deschidă un link", când de fapt s-a citit un șir de caractere.
Denso Wave a anunțat formatul în 1994, iar pagina sa de istorie (accesat la 2026-10-25) explică faptul că QR vine de la "quick response" și că firma și-a păstrat drepturile de brevet, dar a declarat că nu le va exercita. Specificația este publicată ca ISO/IEC 18004 (pagina ISO a refuzat preluarea noastră automată la 2026-10-25, așa că pentru aprobarea ISO citez pagina de standarde a Denso Wave, accesată în aceeași zi). În practică, asta înseamnă că oricine poate genera un cod fără să plătească o taxă și că orice aplicație de cameră poate citi unul.
Dacă știi deja ce este un cod și vrei să creezi unul, cum să creezi un cod QR este ghidul practic. Această pagină este explicația de dedesubt.
Ce sunt de fapt pătratele
Nu fiecare modul dintr-un cod este dată.
Cele trei pătrate mari din colțuri sunt modele de poziționare. Ele îi spun scanerului unde se află codul în cadru și cum este rotit, de aceea un cod funcționează cu susul în jos sau în unghi. Modelele de aliniere mai mici păstrează grila corectă când codul este pe o suprafață curbată. O linie de module alternante între colțuri, modelul de sincronizare, îi spune scanerului cât de lat este un modul la distanța curentă.
Tot restul este conținut plus corecție de erori. Acei octeți de corecție permit unui cod să supraviețuiască unei urme de cafea sau unui logo în mijloc: decodorul reconstruiește modulele lipsă din redundanță, până la nivelul la care a fost generat codul. Există patru niveluri, L, M, Q și H, care recuperează aproximativ 7, 15, 25 și, respectiv, 30 la sută din cod. Nivelul M, valoarea implicită obișnuită, tolerează aproximativ 15 la sută deteriorare; nivelurile de corecție a erorilor arată cum alegi unul.
Ce se întâmplă între scanare și pagină
Decodarea este locală și offline. Camera rezolvă grila, decodorul aplică corecția de erori și transformă modulele în octeți, iar octeții devin un șir de caractere. Nu este implicată nicio rețea, de aceea un cod se scanează și în avion.
Telefonul citește apoi începutul acelui șir și decide ce să ofere. https:// produce o solicitare de a deschide o pagină. WIFI: produce o solicitare de a te alătura unei rețele. BEGIN:VCARD produce o solicitare de a salva un contact. Dacă șirul este doar text, majoritatea aplicațiilor de cameră afișează cuvintele.
Această separare contează din două motive practice. O scanare nu poate executa nimic singură, deci riscul unui cod QR stă în întregime în locul unde te trimite, lucru tratat în sunt sigure codurile QR. Și nimic din cod nu se schimbă când se schimbă destinația, ceea ce este întreaga bază a codurilor dinamice.
Ce poate conține un cod
Un URL este cazul comun, iar celelalte sunt mai utile decât se așteaptă lumea. Un cod QR wifi pune numele rețelei, tipul de securitate și parola într-un singur șir, astfel încât oaspeții se conectează fără să li se dicteze o parolă peste cameră. Un cod vCard conține o fișă completă de contact. Biletele și piesele industriale poartă adesea un simplu identificator fără niciun protocol. Un cod de plată SEPA duce ideea mai departe: detaliile transferului sunt conținutul, deci o aplicație bancară completează formularul fără să contacteze nimic.
Dimensiunea este limitată. Tabelul de versiuni al Denso Wave (accesat la 2026-10-25) merge de la Versiunea 1, o grilă de 21 pe 21 de module, până la Versiunea 40, de 177 pe 177, crescând cu patru module pe latură la fiecare pas. La maximum, un cod conține cel mult 7.089 de cifre, 4.296 de caractere alfanumerice sau 2.953 de octeți, și mai puțin la niveluri mai ridicate de corecție a erorilor. Nimeni nu ar trebui să tipărească ceva apropiat de asta.
Lungimea are o consecință fizică. Mai multe caractere înseamnă o versiune mai mare a codului, ceea ce înseamnă mai multe module în aceeași zonă tipărită, ceea ce înseamnă că fiecare modul este mai mic și mai greu de rezolvat pentru o cameră. De aceea codificarea unui link scurt în loc de un URL lung cu etichete produce un cod vizibil mai gros, mai tolerant, și este cel mai frecvent motiv pentru care un cod nu se scanează.
Chenarul gol face parte din cod
Grila are nevoie de spațiu gol în jur, numit zonă liniștită, iar standardul cere cel puțin patru module pe fiecare latură. Scanerele o folosesc ca să afle unde se termină codul și unde începe pagina. Taie-o sau lipește codul de o fotografie încărcată și un cod corect eșuează. Designerul QR al Elido desenează pentru tine zona liniștită de patru module, așa cum se arată în designul codurilor QR cu brandul tău; păstrează-o liberă când plasezi fișierul exportat.
Fă unul și privește-l
Poți vedea toate acestea pe un cod real. Generatorul QR gratuit de pe acest site creează un cod static pentru șase tipuri de conținut: un URL, text simplu, date wifi, un contact vCard, un e-mail sau un SMS. Construiește exact șirurile descrise mai sus (WIFI:, BEGIN:VCARD, mailto:, SMSTO:) și afișează un raport de contrast care te avertizează înainte ca o pereche de culori palide să eșueze. Nu are un tip dedicat pentru apel telefonic sau WhatsApp; pentru acestea, codifică un link tel: sau https://wa.me/ ca URL, ca în cod QR pentru un număr de telefon și coduri QR WhatsApp.
Pentru culori, forme de module, un logo și export PNG sau SVG, designerul din tabloul de bord se ocupă de stilizare.
Static și dinamic: singura distincție care contează comercial
Codul în sine nu are noțiunea de static sau dinamic. Ambele sunt aceleași pătrate.
Diferența este spre ce indică șirul. Un cod static codifică direct destinația, deci destinația este fixată în momentul tipăririi. Un cod dinamic codifică un link scurt pe care îl controlezi, astfel încât redirecționarea din spatele lui poate fi schimbată mai târziu, iar fiecare scanare poate fi numărată. Elido numără o scanare ca pe un clic pe linkul scurt, deci o scanare apare în aceeași analiză ca orice altă vizită și nu este etichetată separat.
Tot ce interesează marketerii, numărul de scanări pe zi și pe țară, schimbarea unei pagini de campanie după ce au fost distribuite fluturașii, compararea a două amplasamente, vine din acea redirecționare, nu din cod. Coduri QR dinamice vs statice parcurge compromisul în întregime, iar cum urmărești scanările codurilor QR tratează citirea cifrelor.
Vrei să vezi diferența? Creează un link pe planul gratuit, generează un cod din el și compară-l cu un cod făcut din URL-ul brut al destinației.
Unde sunt folosite de fapt acum
Meniurile și plățile au făcut codurile obișnuite, dar utilizările durabile sunt mai discrete: conectarea la wifi fără parolă, un afiș care duce la o pagină de rezervări, ambalajul produselor care poartă proveniența și instrucțiunile, un cod pe factură care deschide o pagină de plată cu suma completată în prealabil.
Reglementările împing cel mai tare cazul ambalajelor. Programul UE al pașaportului digital al produsului pune un identificator scanabil pe bunurile fizice, același mecanism aplicat conformității în loc de marketing, iar codurile QR pentru pașaportul digital al produsului tratează ce presupune asta.
Ceea ce au toate în comun este că codul este jumătatea ieftină. Linkul din spatele lui decide dacă poate fi măsurat, corectat sau de încredere.
Strict vorbind, un cod QR este un cod de bare bidimensional, iar diferențele practice dintre cele două sunt expuse în cod de bare vs cod QR.
Citește seria de bază
Acest articol face parte din clusterul de funcții. Începe cu cum să creezi un cod QR, apoi dinamic vs static pentru decizia comercială. Pagina de funcții pentru coduri QR tratează stilizarea, iar cum scanezi un cod QR tratează partea cititorului.
Articole conexe pe blog
Întrebări frecvente
Ce este un cod QR?
Un cod QR este un cod de bare bidimensional care stochează text într-o grilă de pătrate negre și albe. O cameră citește grila, o decodifică înapoi în caractere, iar telefonul acționează în funcție de ce găsește. Majoritatea codurilor conțin o adresă web, dar formatul în sine conține doar text.
Cum funcționează un cod QR?
Trei pătrate mari din colțuri îi spun scanerului unde este codul și cum este rotit, un model de sincronizare îi spune cât de mare este fiecare modul, iar modulele rămase poartă datele plus octeții de corecție a erorilor. Decodarea are loc pe dispozitiv, offline, într-o fracțiune de secundă.
Ce poate stoca un cod QR în afară de un link?
Datele unei rețele wifi care te conectează fără să tastezi parola, un vCard care salvează un contact, un număr de telefon, un e-mail, un eveniment din calendar, un șir de plată sau text simplu. Scanerul citește prefixul și oferă acțiunea potrivită, de aceea un cod wifi cere conectarea, nu deschiderea unei pagini.
Expiră codurile QR?
Codul tipărit nu. Este un model static de pătrate și se decodifică la fel pentru totdeauna. Ce poate expira este destinația: dacă codul conține un URL și acea pagină este retrasă, scanarea reușește, iar browserul eșuează apoi. Un cod dinamic evită asta prin codificarea unui link pe care îl poți redirecționa.
Ai nevoie de internet ca să scanezi un cod QR?
Nu pentru a-l decodifica. Camera și decodorul funcționează complet offline, deci telefonul poate citi textul din orice cod fără conexiune. Internetul este necesar doar pentru ce urmează, iar pentru un cod cu URL asta înseamnă încărcarea paginii.
Este gratuit să creezi coduri QR?
Formatul este un standard deschis fără taxă de licență, deci generarea unui cod static nu costă nimic. Ceea ce plătești, dacă plătești ceva, este serviciul din spatele unui cod dinamic: o redirecționare găzduită care îți permite să schimbi destinația după tipărire și raportează de câte ori a fost scanat fiecare cod.
Încearcă Elido
Lipește un URL, obții un link scurt funcțional
Fără înregistrare. Linkul este activ timp de 30 de zile. Înregistrează-te ca să-l păstrezi pentru totdeauna.
Fără înregistrare. Creează un cont gratuit pentru 50 linkuri pe lună.
