Gegevenscapaciteit

Ook genoemd: QR-codecapaciteit, hoeveel gegevens een QR-code bevat, opslagcapaciteit, data capacity

Definitie

Gegevenscapaciteit is hoeveel een QR-code kan bevatten. De grootste, versie 40 op niveau L, slaat tot 7.089 cijfers, 4.296 alfanumerieke tekens of 2.953 bytes op; kleinere codes en hogere foutcorrectie bevatten minder.

Wat de capaciteit bepaalt

Drie dingen bepalen hoeveel erin past: de versie, het foutcorrectieniveau en de coderingsmodus. Een grotere versie heeft meer modules, een lager foutcorrectieniveau laat er meer voor gegevens over, en een compacte modus zoals numeriek stopt meer tekens in elke bit.

De gepubliceerde cijfers zijn maxima voor inhoud die overal één modus gebruikt. Echte inhoud, zoals een URL met hoofdletters, kleine letters en symbolen, valt meestal in bytemodus en bevat minder tekens.

Capaciteit aan de uitersten

Hieronder staan de kleinste en de grootste QR-codes. Elke andere versie en elk ander niveau valt tussen deze waarden.

  • Versie 1-L: 41 cijfers, 25 alfanumeriek, 17 bytes, 10 kanji
  • Versie 1-H: 17 cijfers, 10 alfanumeriek, 7 bytes, 4 kanji
  • Versie 40-L: 7.089 cijfers, 4.296 alfanumeriek, 2.953 bytes, 1.817 kanji
  • Versie 40-H: 3.057 cijfers, 1.852 alfanumeriek, 1.273 bytes, 784 kanji

Capaciteit in de praktijk

Veel kunnen opslaan betekent niet dat je dat ook moet doen. Een code die bijna zijn maximum haalt, heeft piepkleine modules die een grote afdruk, een vaste hand en een goede camera nodig hebben, en hij mislukt vaker bij slecht licht.

Voor links houdt een korte URL de code klein en robuust. Bij inhoud zoals een vCard of wifi-gegevens heeft het weglaten van optionele velden hetzelfde effect. Bytetellingen gaan over gecodeerde bytes, dus tekens buiten basis-Latijn, die in UTF-8 elk meerdere bytes innemen, verminderen het aantal tekens dat past.

Veelgestelde vragen

Hoeveel tekens kan een QR-code bevatten?

Tot 4.296 alfanumerieke tekens of 2.953 bytes in de grootste versie op het laagste foutcorrectieniveau. Gangbare codes bevatten veel minder, omdat kleinere versies betrouwbaarder scannen.

Hoe lang mag een URL in een QR-code zijn?

Een URL wordt normaal in bytemodus gecodeerd, dus het plafond is 2.953 bytes. In de praktijk maken URL’s van meer dan zo’n honderd tekens codes dicht, en is een verkorte link de betere keuze.

Verkleint foutcorrectie hoeveel een QR-code kan opslaan?

Ja. Op niveau H gaat ongeveer 30 procent van de codewoorden naar foutcorrectie, dus een code van versie 40 bevat 1.273 bytes in plaats van 2.953 op niveau L.

Bronnen en normen

Alle termen