Preskoči na sadržaj

Besplatni generator QR kodova - Trenutno kreirajte skenabilne QR kodove

Generirajte QR kodove za URL-ove, tekst i kontakt informacije u sekundama. Besplatni alat s trenutačnim preuzimanjem, bez potrebe za prijavom. ISO-sukladni kodovi koji rade na svim uređajima.

Generator QR kodova

Unesite tekst ili URL iznad za generiranje QR koda

Unesite tekst ili URL iznad za generiranje QR koda. QR kod će se automatski ažurirati dok tipkate.

Kalkulator učitavanja...
📚

Dokumentacija

Što je generator QR kodova?

Generator QR kodova alat je koji tekst, primjerice web-adresu, pretvara u QR kod: kvadratni uzorak crnih i bijelih kvadratića. Kamera telefona ili čitač barkodova očitava uzorak i gotovo trenutačno vraća izvorni tekst.

Kako ovaj alat kodira tekst

Upišite tekst ili URL u polje za unos. Alat pretvara svaki znak u njegove bajtne vrijednosti UTF-8 i kodira ih pomoću „bajtnog načina”, jednog od načina na koje standard QR koda, ISO/IEC 18.004, pohranjuje podatke. Kôd izrađuje na razini ispravljanja pogrešaka M, drugoj od četiri razine ispravljanja u tom standardu, te odabire najmanju od 40 mogućih veličina QR koda, koje se nazivaju verzijama, a koja može sadržavati uneseni sadržaj. Zatim iskušava osam fiksnih uzoraka, koji se nazivaju maske, i zadržava onaj koji najravnomjernije raspoređuje tamne i svijetle kvadratiće, čime se kôd lakše očitava. QR kôd automatski se ažurira nakon kratke stanke pri tipkanju.

Ovaj alat uvijek upotrebljava bajtni način i razinu ispravljanja pogrešaka M. Ne nudi numerički ni alfanumerički način, način Kanji ni odabir razine ispravljanja.

Kako izračunati kapacitet QR koda

Kapacitet verzije QR koda ovisi o ukupnom broju kodnih riječi (skupina od 8 bitova) i o tome koliko je tih kodnih riječi namijenjeno ispravljanju pogrešaka.

d=c−ed = c - e

gdje je d broj podatkovnih kodnih riječi, c ukupan broj kodnih riječi, a e broj kodnih riječi izdvojenih za ispravljanje pogrešaka.

Broj bitova koji je potreban tekstu u bajtnom načinu iznosi:

b=4+n+8×kb = 4 + n + 8 \times k

gdje je b broj potrebnih bitova, n veličina polja za broj znakova u bitovima, a k broj bajtova u tekstu.

4 bita označavaju način kodiranja. Polje za broj znakova ima 8 bitova za verzije od 1 do 9, a 16 bitova za verziju 10 i novije. Alat provjerava svaku verziju od 1 do 40 redom i upotrebljava prvu čiji je podatkovni kapacitet, izražen u bitovima, dovoljno velik.

Primjer izračuna

Tekst „https://whiz.tools"” ima 18 znakova, svi su obična slova i simboli, pa postaje 18 bajtova.

Verzija 1 (kvadrat 21 × 21) ima 16 podatkovnih kodnih riječi, odnosno 128 bitova. Za tekst je potrebno 4 + 8 + (8 × 18) = 156 bitova, pa ne stane.

Verzija 2 (kvadrat 25 × 25) ima 28 podatkovnih kodnih riječi, odnosno 224 bita. Isti broj od 156 bitova stane, pa alat za ovaj tekst izrađuje kod verzije 2.

Ispravljanje pogrešaka i maskiranje

Razina ispravljanja pogrešaka M omogućuje da QR kôd ostane čitljiv čak i ako je njegov dio zamrljan, potrgan ili prekriven, do približno 15 posto njegovih podataka, dodavanjem dodatnih kodnih riječi izračunanih Reed–Solomonovim ispravljanjem pogrešaka, istom matematikom koja se upotrebljava na CD-ovima i DVD-ovima. Razina M nalazi se u sredini četiriju razina standarda: razina L podnosi oko 7 posto oštećenja, razina Q oko 25 posto, a razina H oko 30 posto. Ovaj alat uvijek izrađuje kôd na razini M.

Nakon što se podaci smjeste u mrežu, alat isprobava svih osam standardnih uzoraka maski. Svaki se boduje prebrojavanjem elemenata koji zbunjuju čitače, poput dugih nizova iste boje, punih blokova, uzoraka nalik kvadratu za određivanje položaja te neravnomjerne mješavine svijetlih i tamnih kvadratića. Alat zadržava masku s najnižim rezultatom.

Kako upotrebljavati ovaj generator QR kodova

  1. Upišite ili zalijepite tekst, web-adresu ili drugu kratku poruku u polje za unos.
  2. QR kôd pojavljuje se ispod polja trenutak nakon što prestanete tipkati.
  3. Odaberite „Preuzmi QR kôd” da biste sliku spremili kao datoteku PNG.
  4. Odaberite „Poništi” da biste izbrisali sadržaj polja i počeli ispočetka.

Polje za unos prihvaća najviše 500 znakova. Tekst se pohranjuje i u web-adresi stranice, pa dijeljenje te poveznice stvara isti QR kôd svima koji je otvore.

Što ovaj alat ne radi

Generator ne nudi odabir razine ispravljanja pogrešaka, prilagođene boje, prekrivanje logotipom ni izvoz u SVG. Jedini format za preuzimanje jest PNG. Svaki kôd koji izradi zadržava prazan obrub, koji se naziva tihom zonom, a čitači ga upotrebljavaju za pronalaženje rubova uzorka, te je u skladu sa standardom ISO/IEC 18.004, pa ga može očitati svaki čitač usklađen sa standardom.

Povijest

Japanska tvrtka Denso Wave, koja je izrađivala dijelove za Toyotu, izumila je QR kôd 1994 kako bi komponente pratila brže nego što je to omogućivao obični barkod. Budući da ga je čitač mogao brzo očitati, tvrtka ga je nazvala kodom „Quick Response”. Postao je dijelom otvorenog međunarodnog standarda ISO/IEC 18.004 iz (45.700 cm) 2000, koji je poslije revidiran, uključujući izdanje 2015 kojega se ovaj alat pridržava. Telefoni s kamerom i ugrađenim skeniranjem QR kodova učinili su taj format uobičajenim mnogo prije 2020, a beskontaktni jelovnici i kodovi za plaćanje tijekom pandemije bolesti COVID-19 učinili su ga poznatim mnogo većem broju ljudi.

Uobičajene primjene QR kodova

QR kodovi često se pojavljuju na:

  • Stolovima u restoranima, s poveznicom na digitalni jelovnik
  • Ambalaži proizvoda, s poveznicom na upute ili podatke o sastojcima
  • Plakatima i posjetnicama, s poveznicom na web-mjesto ili stranicu s kontaktima
  • Karticama s podacima o Wi-Fi mreži, kada je tekst oblikovan na način koji čitači prepoznaju
  • Ulaznicama za događaje i ukrcajnim propusnicama, za brzo skeniranje pri prijavi

Često postavljana pitanja

Koju najveću količinu teksta ovaj generator QR kodova može kodirati?

Polje za unos prihvaća najviše 500 znakova. Standard QR koda dopušta mnogo više: kôd verzije 40 na razini ispravljanja pogrešaka M, koju ovaj alat upotrebljava, može sadržavati oko 2.331 bajta teksta.

Zašto QR kôd postaje veći za dulji tekst?

QR kôd pohranjuje podatke u fiksnoj mreži kvadratića. Dulji tekst zahtijeva više kodnih riječi, pa alat prelazi na veću verziju, odnosno na veći broj redaka i stupaca, kad se uneseni sadržaj više ne može smjestiti u trenutačnu verziju.

Može li ovaj alat dodati logotip ili prilagođenu boju QR kodu?

Ne. Iscrtava crne kvadratiće na bijeloj pozadini i ne podržava logotipe, prilagođene boje ni izvoz u SVG. Preuzeta je slika uvijek u formatu PNG.

Istječe li QR kod?

Ne. Kôd pohranjuje točan tekst unesen pri izradi. Ako je taj tekst web-adresa, kôd prestaje biti koristan samo ako adresa prestane funkcionirati; sama slikovna datoteka ne istječe.

Može li se oštećeni ili djelomično prekriveni QR kôd i dalje očitati?

Često može. Razina ispravljanja pogrešaka M, koju ovaj alat uvijek upotrebljava, može obnoviti kôd čak i ako nedostaje ili je nečitljivo približno 15 posto njegova sadržaja, pod uvjetom da tri kutna kvadrata ostanu netaknuta.

Koja je razlika između QR koda i običnog barkoda?

Standardni barkod pohranjuje podatke u jednom smjeru i obično sadržava nekoliko desetaka znamenki. QR kôd pohranjuje podatke u redcima i stupcima, pa na istom prostoru može sadržavati tisuće znakova, a uključuje i ugrađeno ispravljanje pogrešaka koje običnim barkodovima nedostaje.