Datakapacitet

Kaldes også: QR-kodens kapacitet, hvor mange data en QR-kode rummer, lagerkapacitet, data capacity

Definition

Datakapacitet er, hvor meget en QR-kode kan rumme. Den største, version 40 ved niveau L, gemmer op til 7.089 cifre, 4.296 alfanumeriske tegn eller 2.953 bytes; mindre koder og højere fejlrettelse rummer mindre.

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.

Ofte stillede spørgsmål

Hvor mange tegn kan en QR-kode rumme?

Op til 4.296 alfanumeriske tegn eller 2.953 bytes i den største version ved det laveste fejlrettelsesniveau. Typiske koder rummer langt mindre, fordi mindre versioner scanner mere pålideligt.

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

En URL kodes normalt i bytetilstand, så loftet er 2.953 bytes. I praksis gør URL'er på over cirka hundrede tegn koderne tætte, og et kort link er det bedre valg.

Mindsker fejlrettelse, hvor meget en QR-kode kan gemme?

Ja. Ved niveau H går omkring 30 procent af kodeordene til fejlrettelse, så en version 40-kode rummer 1.273 bytes i stedet for 2.953 ved niveau L.

Kilder og standarder

Alle begreber