Preskoči na glavni sadržaj

Generator QR koda — besplatno

Generirajte QR kodove za URL-ove, tekst, WiFi i više. Bez vodenog žiga.

Mnoge QR stranice šalju skeniranja kroz vlastito preusmjeravanje, koje može isteći — ovaj kod izravno čuva vašu poveznicu i nikad ne istječe.

Statičan QR kod — nikad ne istječe

Kontrolira rezoluciju preuzimanja

512px
128px1024px
#000000
#ffffff
Stil točkica
Logotip u sredini

Upišite nešto za generiranje QR koda

Trebate QR za plaćanje (UPI)? Isprobajte generator UPI QR kodova →
Bez vodenog žiga, nikada.

Uobičajene namjene

  • Generirajte QR kod za WiFiKreirajte QR kod za vašu WiFi mrežu — gosti skeniraju da se odmah povežu bez kucanja lozinki.
  • Generirajte QR kod za URLPretvorite bilo koju web vezu u QR kod — savršeno za jelovnike, letke, poslovne kartice i marketing materijal.
  • Generirajte QR kod za kontaktKreirajte vCard QR kod sa vašim detaljima za kontakt — skeniranje za odmah vas dodaj kao kontakt na telefon.
  • Generirajte QR kod za e-poštuKreirajte QR kod koji otvara nacrt e-pošte — unaprijed popunite primatelja, predmet i čak tekst tijela.
  • Generirajte QR kod za društvene mrežeKreirajte QR kodove koji se vežu na vaše profile na društvenim mrežama — Instagram, LinkedIn, TikTok, YouTube i više.

Kako funkcionira

QR kodovi generiraju se u potpunosti u vašem pregledniku koristeći JavaScript biblioteku qrcode — nijedan poslužitelj nije uključen, a ono što utipkate se nikad nikamo ne šalje. Za strukturirane vrste podataka (Wi-Fi, vCard kontakti, događaji kalendara), alat sastavlja ispravno escapirani niz payloada slijedeći relevantne otvorene standarde (MECARD/WiFi spec, vCard 3.0, RFC 5545 iCalendar) prije predaje biblioteci.

  1. 1
    Sastavljanje payloada po vrsti
    Ovisno o odabranoj kartici, alat konstruira točan niz koji se kodira — golom URL-u dodaje se 'https://' ako nedostaje, Wi-Fi unos postaje MECARD niz WIFI:T:WPA;S:...;P:...; s escapiranim posebnim znakovima, vCard postaje BEGIN:VCARD/VERSION:3.0 blok, a događaj kalendara postaje VCALENDAR/VEVENT blok s formatiranjem datuma/vremena usklađenim s RFC 5545.
  2. 2
    qrcode biblioteka kodira payload
    Sastavljeni niz prosljeđuje se QRCode.toDataURL() iz qrcode biblioteke, koja izračunava Reed-Solomon kodove za ispravak grešaka, mapira bitove podataka u module QR matrice i renderira rezultat izravno u PNG data URL pri 256px za pregled uživo.
  3. 3
    Izvozni blobovi izgrađeni prije preuzimanja
    Kada promijenite opcije ili unos, alat unaprijed gradi i PNG blob (putem QRCode.toDataURL() na vašoj odabranoj rezoluciji, do 1024px) i SVG blob (putem QRCode.toString() s tipom 'svg') u pozadini, tako da se preuzimanja pokreću sinkrono unutar geste korisnika — potrebno za kompatibilnost s iOS Safarijem.
  4. 4
    Provjera kontrasta i preuzimanje
    Prije renderiranja, 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 invertirane — oba uvjeta koja uzrokuju neuspjeh skenera. Preuzimanje sprema unaprijed izgrađeni PNG ili SVG; kopiranje stavlja PNG u međuspremnik putem Clipboard API-ja.

Srodni alati

Često postavljana pitanja