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.