Hvad der bestemmer kapaciteten
Tre ting afgør, hvor meget der er plads til: versionen, fejlrettelsesniveauet og kodningstilstanden. En større version har flere moduler, et lavere fejlrettelsesniveau efterlader flere af dem til data, og en kompakt tilstand som numerisk pakker flere tegn ind i hver bit.
De offentliggjorte tal er maksimum for indhold, der bruger én tilstand hele vejen igennem. Rigtigt indhold, for eksempel en URL med store og små bogstaver og symboler, havner som regel i bytetilstand og rummer færre tegn.
Kapacitet i yderpunkterne
Oversigten nedenfor viser de mindste og største QR-koder. Alle andre versioner og niveauer ligger mellem disse værdier.
- Version 1-L: 41 cifre, 25 alfanumeriske, 17 bytes, 10 kanji
- Version 1-H: 17 cifre, 10 alfanumeriske, 7 bytes, 4 kanji
- Version 40-L: 7.089 cifre, 4.296 alfanumeriske, 2.953 bytes, 1.817 kanji
- Version 40-H: 3.057 cifre, 1.852 alfanumeriske, 1.273 bytes, 784 kanji
Kapacitet i praksis
At kunne gemme meget betyder ikke, at du bør det. En kode tæt på sit maksimum har bittesmå moduler, der kræver et stort print, en rolig hånd og et godt kamera, og den fejler oftere i dårligt lys.
Til links holder et kort link koden lille og robust. Til indhold som et vCard eller Wi-Fi-oplysninger har det samme virkning at skære valgfrie felter fra. Bytetal refererer til kodede bytes, så tegn uden for grundlæggende latinsk, som fylder flere bytes hver i UTF-8, mindsker, hvor mange tegn der er plads til.