Hopp til innhold

Gratis QR-kodegenerator - Opprett skannbare QR-koder på et øyeblikk

Generer QR-koder for nettadresser, tekst og kontaktinformasjon på sekunder. Gratis verktøy med umiddelbar nedlasting, ingen påmelding nødvendig. ISO-kompatible koder som fungerer på alle enheter.

QR-kodegenerator

Skriv inn tekst eller URL ovenfor for å generere en QR-kode

Skriv inn tekst eller en URL ovenfor for å generere en QR-kode. QR-koden vil oppdateres automatisk mens du skriver.

Lastekalkulator...
📚

Dokumentasjon

Hva er en QR-kodegenerator?

En QR-kodegenerator er et verktøy som gjør om tekst, for eksempel en nettadresse, til en QR-kode: et kvadratisk mønster av svarte og hvite ruter. Et mobilkamera eller en strekkodeskanner leser mønsteret og gjenoppretter den opprinnelige teksten nesten umiddelbart.

Slik koder dette verktøyet tekst

Skriv inn tekst eller en URL i inntastingsfeltet. Verktøyet konverterer hvert tegn til UTF-8-byteverdier og koder dem ved hjelp av «byte-modus», en av måtene QR-kodestandarden ISO/IEC 18 004 lagrer data på. Det bygger koden med feilrettingsnivå M, det nest laveste av standardens fire feilrettingsnivåer, og velger den minste av de 40 mulige QR-kodestørrelsene, kalt versjoner, som har plass til inndataene. Deretter tester det åtte faste mønstre, kalt masker, og beholder det som fordeler mørke og lyse ruter jevnest, noe som gjør koden enklere for en skanner å lese. QR-koden oppdateres automatisk etter en kort pause i skrivingen.

Dette verktøyet bruker alltid byte-modus og feilrettingsnivå M. Det tilbyr ikke numerisk modus eller alfanumerisk modus, Kanji-modus eller mulighet til å velge feilrettingsnivå.

Slik beregnes QR-kodens kapasitet

Kapasiteten til en QR-kodeversjon avhenger av det totale antallet kodeord (grupper på 8 biter) og hvor mange av disse kodeordene som er satt av til feilretting.

d=c−ed = c - e

der d er antallet datakodeord, c det totale antallet kodeord og e kodeordene som er satt av til feilretting.

Antallet biter en tekstbit i byte-modus trenger, er:

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

der b er antallet nødvendige biter, n størrelsen på tegnantallsfeltet i biter og k antallet byte i teksten.

De 4 bitene identifiserer kodingsmodusen. Tegnantallsfeltet er på 8 biter for versjonene 1 til og med 9, og på 16 biter for versjon 10 og høyere. Verktøyet kontrollerer hver versjon fra 1 til 40 i rekkefølge og bruker den første der datakapasiteten i biter er stor nok.

Regneeksempel

Teksten «https://whiz.tools"» består av 18 tegn, alle vanlige bokstaver og symboler, og blir derfor til 18 byte.

Versjon 1 (21×21 ruter) har 16 datakodeord, eller 128 biter. Teksten trenger 4 + 8 + (8 × 18) = 156 biter, så den får ikke plass.

Versjon 2 (25×25 ruter) har 28 datakodeord, eller 224 biter. De samme 156 bitene får plass, så verktøyet bygger en kode i versjon 2 for denne teksten.

Feilretting og maskering

Feilrettingsnivå M gjør at en QR-kode fortsatt kan leses selv om deler av den er tilsølt, revet i stykker eller tildekket, opptil omtrent 15 prosent av dataene, ved å legge til ekstra kodeord beregnet med Reed-Solomon-feilretting, den samme matematikken som brukes på CD-er og DVD-er. Nivå M ligger midt blant standardens fire nivåer: Nivå L tåler omtrent 7 prosent skade, nivå Q omtrent 25 prosent og nivå H omtrent 30 prosent. Dette verktøyet bygger alltid på nivå M.

Når dataene er plassert i rutenettet, prøver verktøyet alle de åtte standardmaskemønstrene. Hvert mønster får poeng basert på telling av trekk som kan forvirre skannere, for eksempel lange rekker med samme farge, fylte blokker, mønstre som ligner en firkantet hjørnefinner og en ujevn blanding av lyse og mørke ruter. Verktøyet beholder masken med lavest poengsum.

Slik bruker du denne QR-kodegeneratoren

  1. Skriv eller lim inn tekst, en nettadresse eller en annen kort melding i inntastingsfeltet.
  2. QR-koden vises under feltet et øyeblikk etter at du slutter å skrive.
  3. Velg «Last ned QR-kode» for å lagre bildet som en PNG-fil.
  4. Velg «Tilbakestill» for å tømme feltet og begynne på nytt.

Inntastingsfeltet tar imot opptil 500 tegn. Teksten lagres også i sidens nettadresse, slik at deling av lenken gjenskaper den samme QR-koden for alle som åpner den.

Dette gjør ikke verktøyet

Generatoren tilbyr ikke valg av feilrettingsnivå, egendefinerte farger, logooverlegg eller SVG-eksport. Det eneste nedlastingsformatet er PNG. Alle kodene den lager, beholder den tomme rammen, kalt en frisone, som skannere bruker til å finne kantene på mønsteret, og følger ISO/IEC 18 004, slik at alle standardkompatible skannere kan lese dem.

Historikk

Denso Wave, et japansk selskap som produserte deler for Toyota, oppfant QR-koden i 1994 for å spore komponenter raskere enn det en vanlig strekkode tillot. Fordi en skanner kunne lese den raskt, kalte selskapet den en «Quick Response»-kode. Den ble en del av den åpne internasjonale standarden ISO/IEC 18 004 i (45 700 cm) 2000, som senere ble revidert, blant annet i 2015-utgaven som dette verktøyet følger. Kameratelefoner med innebygd QR-skanning gjorde formatet vanlig lenge før 2020, og kontaktløse menyer og betalingskoder under covid-19-pandemien gjorde det kjent for langt flere.

Vanlige bruksområder for QR-koder

QR-koder finnes ofte på:

  • Restaurantbord, med lenke til en digital meny
  • Produktemballasje, med lenke til bruksanvisninger eller ingrediensopplysninger
  • Plakater og visittkort, med lenke til et nettsted eller en kontaktside
  • Kort med Wi-Fi-nettverk, når teksten er formatert på en måte skannere gjenkjenner
  • Billetter til arrangementer og boardingkort, for rask skanning ved innsjekking

Ofte stilte spørsmål

Hva er den maksimale tekstmengden denne QR-kodegeneratoren kan kode?

Inntastingsfeltet tar imot opptil 500 tegn. QR-kodestandarden tillater langt mer: En kode i versjon 40 med feilrettingsnivå M, nivået dette verktøyet bruker, kan inneholde omtrent 2 331 byte tekst.

Hvorfor blir QR-koden større for lengre tekst?

En QR-kode lagrer data i et fast rutenett av ruter. Lengre tekst trenger flere kodeord, så verktøyet bytter til en større versjon, det vil si flere rader og kolonner, når den nåværende versjonen ikke har plass til inndataene.

Kan dette verktøyet legge til en logo eller en egendefinert farge i en QR-kode?

Nei. Det tegner svarte ruter på hvit bakgrunn og støtter ikke logoer, egendefinerte farger eller SVG-eksport. Nedlastingen er alltid et PNG-bilde.

Utløper en QR-kode?

Nei. Koden lagrer den nøyaktige teksten som ble skrevet inn da den ble laget. Hvis teksten er en nettadresse, slutter koden å være nyttig bare hvis adressen slutter å fungere; selve bildefilen utløper ikke.

Kan en skadet eller delvis tildekket QR-kode fortsatt leses?

Ofte ja. Feilrettingsnivå M, som dette verktøyet alltid bruker, kan gjenoppbygge koden selv om omtrent 15 prosent av den mangler eller ikke kan leses, så lenge de tre hjørnerutene er intakte.

Hva er forskjellen mellom en QR-kode og en vanlig strekkode?

En standardstrekkode lagrer data i én retning og inneholder vanligvis noen titalls sifre. En QR-kode lagrer data på tvers av både rader og kolonner, slik at den kan inneholde tusenvis av tegn på samme plass, og den har innebygd feilretting som vanlige strekkoder mangler.