Datenkapazität

Auch genannt: QR-Code-Kapazität, wie viele Daten ein QR-Code fasst, Speicherkapazität, Fassungsvermögen

Definition

Die Datenkapazität gibt an, wie viel ein QR-Code aufnehmen kann. Der größte, Version 40 bei Stufe L, speichert bis zu 7.089 Ziffern, 4.296 alphanumerische Zeichen oder 2.953 Bytes; kleinere Codes und höhere Fehlerkorrektur fassen weniger.

Was die Kapazität bestimmt

Drei Dinge entscheiden, wie viel hineinpasst: die Version, die Fehlerkorrekturstufe und der Kodierungsmodus. Eine größere Version hat mehr Module, eine niedrigere Fehlerkorrekturstufe lässt mehr davon für Daten übrig, und ein kompakter Modus wie der numerische packt mehr Zeichen in jedes Bit.

Die veröffentlichten Werte sind Höchstwerte für Inhalte, die durchgehend einen einzigen Modus nutzen. Echte Inhalte, etwa eine URL mit gemischter Groß- und Kleinschreibung und Sonderzeichen, fallen meist in den Byte-Modus und fassen weniger Zeichen.

Kapazität an den Extremen

Die folgende Übersicht zeigt die kleinsten und größten QR-Codes. Jede andere Version und Stufe liegt zwischen diesen Werten.

  • Version 1-L: 41 Ziffern, 25 alphanumerische Zeichen, 17 Bytes, 10 Kanji
  • Version 1-H: 17 Ziffern, 10 alphanumerische Zeichen, 7 Bytes, 4 Kanji
  • Version 40-L: 7.089 Ziffern, 4.296 alphanumerische Zeichen, 2.953 Bytes, 1.817 Kanji
  • Version 40-H: 3.057 Ziffern, 1.852 alphanumerische Zeichen, 1.273 Bytes, 784 Kanji

Kapazität in der Praxis

Dass viel hineinpasst, heißt nicht, dass man es ausreizen sollte. Ein Code nahe am Maximum hat winzige Module, die einen großen Druck, eine ruhige Hand und eine gute Kamera brauchen, und er scheitert bei schlechtem Licht häufiger.

Bei Links hält eine kurze URL den Code klein und robust. Bei Inhalten wie einer vCard oder WLAN-Daten hat das Weglassen optionaler Felder denselben Effekt. Die Byte-Angaben beziehen sich auf kodierte Bytes; Zeichen außerhalb des einfachen lateinischen Alphabets, die in UTF-8 mehrere Bytes belegen, verringern daher die Zahl der Zeichen, die hineinpassen.

Häufig gestellte Fragen

Wie viele Zeichen fasst ein QR-Code?

Bis zu 4.296 alphanumerische Zeichen oder 2.953 Bytes in der größten Version bei der niedrigsten Fehlerkorrekturstufe. Übliche Codes fassen weit weniger, weil sich kleinere Versionen zuverlässiger scannen lassen.

Wie lang darf eine URL in einem QR-Code sein?

Eine URL wird normalerweise im Byte-Modus kodiert, die Obergrenze liegt also bei 2.953 Bytes. In der Praxis machen URLs mit mehr als etwa hundert Zeichen die Codes dicht, und ein Kurzlink ist die bessere Wahl.

Verringert die Fehlerkorrektur, wie viel ein QR-Code speichern kann?

Ja. Bei Stufe H gehen etwa 30 Prozent der Codewörter an die Fehlerkorrektur, sodass ein Code der Version 40 statt 2.953 bei Stufe L nur 1.273 Bytes fasst.

Quellen und Normen

Alle Begriffe