Pereiti prie pagrindinio turinio

QR kodo generatorius nemokamai

Generuokite QR kodus URL adresams, tekstui, WiFi ir kt. Be vandens ženklo.

Daugelis QR svetainių siunčia skenavimus per savo peradresavimą, kuris gali baigti galiojimą — šis kodas laiko jūsų nuorodą tiesiogiai ir niekada nesibaigia.

Statinis QR kodas — niekada nesibaigia

Valdo atsisiuntimo skyrą

512px
128px1024px
#000000
#ffffff
Taškų stilius
Logotipas centre

Įveskite ką nors, kad sugeneruotumėte QR kodą

Reikia mokėjimo QR (UPI)? Išbandykite UPI QR generatorių →
Jokio vandens ženklo, niekada.

Dažniausi naudojimo būdai

  • Generuokite WiFi QR kodąSukurkite savo WiFi tinklo QR kodą — svečiai nuskenuoja norėdami iš karto prisijungti be slaptažodžio įvedimo.
  • Generuokite URL QR kodąPaverinkite bet kokią interneto nuorodą į QR kodą — puiku meniu, skrajutes, vizitines korteles ir rinkodaros medžiagą.
  • Generuokite kontakto QR kodąSukurkite vCard QR kodą su savo kontakto duomenimis — nuskenuokite norėdami iš karto save pridėti kaip telefono kontaktą.
  • Generuokite el. pašto QR kodąSukurkite QR kodą, kuris atidaro el. pašto juodraštį — iš anksto išpildykite gavėją, temą ir net teksto turinį.
  • Generuokite socialinės žiniasklaidos QR kodąSukurkite QR kodus, susietus su jūsų socialinės žiniasklaidos profiliais — Instagram, LinkedIn, TikTok, YouTube ir daugiau.

Kaip tai veikia

QR kodai generuojami visiškai jūsų naršyklėje, naudojant „qrcode“ JavaScript biblioteką — serveris nedalyvauja, ir niekas, ką rašote, niekada niekur neperduodama. Struktūrizuotiems duomenų tipams (Wi-Fi, vCard kontaktai, kalendoriaus įvykiai) įrankis sukuria teisingai užkoduotą (su pabėgimo simboliais) duomenų eilutę pagal atitinkamus atvirus standartus (MECARD/WiFi specifikaciją, vCard 3.0, RFC 5545 iCalendar), prieš perduodamas ją bibliotekai.

  1. 1
    Duomenų surinkimas pagal tipą
    Priklausomai nuo pasirinkto skirtuko, įrankis sukonstruoja tikslią eilutę, kuri užkoduojama — grynas URL gauna priešdėlį „https://“, jei jo trūksta, Wi-Fi įrašas tampa WIFI:T:WPA;S:...;P:...; MECARD eilute su apsaugotais specialiais simboliais, vCard tampa BEGIN:VCARD/VERSION:3.0 bloku, o kalendoriaus įvykis tampa VCALENDAR/VEVENT bloku su RFC 5545 atitinkančiu laiko formatavimu.
  2. 2
    „qrcode“ biblioteka koduoja duomenis
    Sukonstruota eilutė perduodama QRCode.toDataURL() iš „qrcode“ bibliotekos, kuri apskaičiuoja Reed-Solomon klaidų taisymo kodus, susieja duomenų bitus su QR matricos moduliais ir tiesiogiai atvaizduoja rezultatą kaip PNG duomenų URL 256px, gyvai peržiūrai.
  3. 3
    Eksporto blob'ai sukuriami iš anksto, prieš atsisiuntimą
    Kai pakeičiate parinktis ar įvestį, įrankis fone iš anksto sukuria tiek PNG blob'ą (per QRCode.toDataURL() jūsų pasirinkta raiška, iki 1024px), tiek SVG blob'ą (per QRCode.toString() su tipu 'svg'), todėl atsisiuntimai suveikia sinchroniškai, vartotojo veiksmo metu — būtina iOS Safari suderinamumui.
  4. 4
    Kontrasto patikra ir atsisiuntimas
    Prieš atvaizduojant, įrankis apskaičiuoja WCAG santykinį šviesumą jūsų pasirinktoms tamsioms ir šviesioms spalvoms ir įspėja, jei kontrasto santykis nukrenta žemiau 3:1 arba jei spalvos apverstos — abi sąlygos, kurios sukelia skaitytuvų nesėkmes. Atsisiuntimas išsaugo iš anksto sukurtą PNG ar SVG; kopijavimas patalpina PNG iškarpinėje per Clipboard API.

Susiję įrankiai

Dažnai užduodami klausimai