Besplatan Generator QR kodova

Generirajte QR kodove za URL-ove, tekst, WiFi i još mnogo toga. Bez vodenog žiga.

Mnoge QR stranice šalju skenove kroz vlastito preusmjeravanje, koje može isteći — ovaj kod čuva vaš link direktno i nikada ne ističe.

Statičan QR kod — nikada ne ističe

Kontrolira rezoluciju preuzimanja

512px
128px1024px
#000000
#ffffff
Stil tačaka
Logo u centru

Unesite nešto za generiranje QR koda

Trebate QR za plaćanje (UPI)? Probajte UPI QR generator →
Bez vodenog žiga, nikad.

Kako radi

QR kodovi se generišu u potpunosti u vašem pregledniku koristeći JavaScript biblioteku qrcode — server nije uključen, i ništa što upišete se nikada nikuda ne prenosi. Za strukturirane tipove podataka (WiFi, vCard kontakti, kalendarski događaji), alat sastavlja ispravno escape-ovan niz sadržaja prateći relevantne otvorene standarde (MECARD/WiFi specifikacija, vCard 3.0, RFC 5545 iCalendar) prije nego što ga preda biblioteci.

  1. 1
    Sastavljanje sadržaja po tipu
    Zavisno od odabrane kartice, alat konstruiše tačan niz koji se kodira — goli URL dobija dodano 'https://' ako nedostaje, WiFi unos postaje MECARD niz WIFI:T:WPA;S:...;P:...; sa escape-ovanim posebnim znakovima, vCard postaje BEGIN:VCARD/VERSION:3.0 blok, a kalendarski događaj postaje VCALENDAR/VEVENT blok sa formatiranjem datuma/vremena usklađenim sa RFC 5545.
  2. 2
    Biblioteka qrcode kodira sadržaj
    Sastavljen niz se prosljeđuje QRCode.toDataURL() iz biblioteke qrcode, koja izračunava Reed-Solomon kodove za ispravku grešaka, mapira bitove podataka u module QR matrice, i direktno iscrtava rezultat u PNG data URL na 256px za pregled uživo.
  3. 3
    Izlazni blob-ovi izgrađeni prije preuzimanja
    Kada promijenite opcije ili unos, alat u pozadini unaprijed gradi i PNG blob (putem QRCode.toDataURL() u vašoj odabranoj rezoluciji, do 1024px) i SVG blob (putem QRCode.toString() sa tipom 'svg'), tako da se preuzimanja aktiviraju sinhrono unutar korisničke geste — potrebno za kompatibilnost sa iOS Safarijem.
  4. 4
    Provjera kontrasta i preuzimanje
    Prije iscrtavanja, alat izračunava WCAG relativnu svjetlinu vaših odabranih tamnih i svijetlih boja i upozorava ako omjer kontrasta padne ispod 3:1 ili ako su boje obrnute — oba uslova zbog kojih skeneri ne uspijevaju. Preuzimanje čuva unaprijed izgrađen PNG ili SVG; kopiranje postavlja PNG u međuspremnik putem Clipboard API-ja.

Povezani alati

Često postavljana pitanja