Datakapasitet

Kalles også: QR-kodekapasitet, hvor mye data en QR-kode rommer, lagringskapasitet, data capacity

Definisjon

Datakapasitet er hvor mye en QR-kode kan romme. Den største, versjon 40 på nivå L, lagrer opptil 7 089 sifre, 4 296 alfanumeriske tegn eller 2 953 byte. Mindre koder og høyere feilretting rommer mindre.

Hva som bestemmer kapasiteten

Tre ting avgjør hvor mye som får plass: versjonen, feilrettingsnivået og kodingsmodusen. En større versjon har flere moduler, et lavere feilrettingsnivå etterlater flere av dem til data, og en kompakt modus som numerisk pakker flere tegn inn i hver bit.

De oppgitte tallene er maksimumsverdier for innhold som bruker én enkelt modus hele veien. Reelt innhold, som en URL med blanding av store og små bokstaver og symboler, havner vanligvis i bytemodus og rommer færre tegn.

Kapasitet i ytterpunktene

Listen under viser de minste og største QR-kodene. Alle andre versjoner og nivåer ligger mellom disse verdiene.

  • Versjon 1-L: 41 sifre, 25 alfanumeriske, 17 byte, 10 kanji
  • Versjon 1-H: 17 sifre, 10 alfanumeriske, 7 byte, 4 kanji
  • Versjon 40-L: 7 089 sifre, 4 296 alfanumeriske, 2 953 byte, 1 817 kanji
  • Versjon 40-H: 3 057 sifre, 1 852 alfanumeriske, 1 273 byte, 784 kanji

Kapasitet i praksis

At du kan lagre mye, betyr ikke at du bør det. En kode nær maksimum har bittesmå moduler som krever stort trykk, en stødig hånd og et godt kamera, og den mislykkes oftere i dårlig lys.

For lenker holder en kort URL koden liten og robust. For innhold som et vCard eller Wi-Fi-opplysninger har det samme effekt å kutte valgfrie felt. Byteantallene gjelder kodede byte, så tegn utenfor grunnleggende latinsk alfabet, som tar flere byte hver i UTF-8, reduserer hvor mange tegn som får plass.

Vanlige spørsmål

Hvor mange tegn kan en QR-kode romme?

Opptil 4 296 alfanumeriske tegn eller 2 953 byte i den største versjonen på laveste feilrettingsnivå. Typiske koder rommer langt mindre, fordi mindre versjoner skannes mer pålitelig.

Hvor lang kan en URL i en QR-kode være?

En URL kodes vanligvis i bytemodus, så taket er 2 953 byte. I praksis gir URL-er på over hundre tegn eller så tette koder, og da er en kort lenke det beste valget.

Reduserer feilretting hvor mye en QR-kode kan lagre?

Ja. På nivå H går omtrent 30 prosent av kodeordene til feilretting, så en versjon 40-kode rommer 1 273 byte i stedet for 2 953 på nivå L.

Kilder og standarder

Alle begreper