Wie viele Daten kann ein QR-Code fassen?
Die echten Grenzen der QR-Code-Kapazität für Zahlen, Text und URLs — und warum kleinere Inhalte schneller und weitaus zuverlässiger gescannt werden.
Die Datenkapazität eines QR-Codes liegt bei maximal rund 7.089 Ziffern, 4.296 Buchstaben und Symbolen oder 2.953 Bytes — aber die eigentliche Lehre ist, dass kürzere Inhalte schneller und weitaus zuverlässiger gescannt werden, sodass kleiner fast immer klüger ist.
Oft fragen Leute „Wie viel kann ich in einen QR-Code stopfen?", als wäre größer ein Gewinn. Die ehrliche Antwort lautet: Du kannst überraschend viel unterbringen, aber du solltest es selten. Schauen wir uns die wahren Grenzen an, warum sie sich je nach Datentyp unterscheiden und warum ein schlanker Inhalt das Geheimnis eines Codes ist, der einfach funktioniert. 🐾
Was sind die maximalen QR-Code-Kapazitäten?
Die absoluten Maxima gelten für den größten Code (Version 40) bei der niedrigsten Fehlerkorrektur-Stufe (L). Die Kapazität hängt stark davon ab, welche Art von Daten du speicherst, denn QR-Codes verfügen über spezialisierte Codierungsmodi, die manche Datentypen dichter packen als andere.
| Codierungsmodus | Datentyp | Max. Zeichen |
|---|---|---|
| Numerisch | Nur Ziffern 0–9 | ~7.089 |
| Alphanumerisch | Ziffern, A–Z und einige Symbole | ~4.296 |
| Byte | Allgemeiner Text, URLs (UTF-8) | ~2.953 |
| Kanji | Japanische Kanji-Zeichen | ~1.817 |
Beachte das Muster: Je eingeschränkter der Zeichensatz, desto mehr passt hinein. Der numerische Modus muss nur zehn mögliche Werte darstellen, also speichert er drei Ziffern in nur zehn Bit — sehr effizient. Der Byte-Modus, der jedes Zeichen einschließlich der Buchstaben und Symbole einer typischen URL verarbeitet, verwendet volle acht Bit pro Zeichen und fasst daher deutlich weniger.
Warum verändert der Datentyp die Kapazität?
Stell es dir als Problem der Spracheffizienz vor. Wenn du nur jemals Zahlen schreiben musst, kannst du eine kompakte Kurzschrift verwenden. Wenn du womöglich jeden Buchstaben, jedes Symbol oder Emoji brauchst, benötigst du für jedes Zeichen einen breiteren, sperrigeren Code. QR-Codes nutzen das aus, indem sie verschiedene Modi anbieten:
- Numerisch — die dichteste Packung, für reine Ziffern.
- Alphanumerisch — Großbuchstaben, Ziffern und neun Symbole (Leerzeichen, $, % und ein paar andere).
- Byte — der Allzweckmodus für URLs und gemischten Text.
- Kanji — ein effizienter Modus für japanische Zeichen.
Die meisten Codes aus der Praxis — besonders Links — verwenden den Byte-Modus, weshalb die praktische Obergrenze für eine Webadresse weit unter diesen numerischen Maxima liegt.
Wie knabbert die Fehlerkorrektur an der Kapazität?
Diese Maxima setzen die Fehlerkorrektur-Stufe L voraus, den leichtesten Schutz. Wähle eine höhere Stufe und ein Teil des Platzes im Code wird für Wiederherstellungsdaten statt für deine Nachricht reserviert. Grob gesagt kann der Wechsel von L zu H die nutzbare Kapazität bei gleicher physischer Größe erheblich verringern.
Jede Entscheidung ist ein Kompromiss: mehr Fehlerkorrektur bedeutet einen robusteren Code, aber weniger Raum für Daten. Unser Leitfaden zur Fehlerkorrektur schlüsselt die vier Stufen auf.
Die wahre Kapazität deines Codes ist also eine Verhandlung mit drei Beteiligten: Datentyp, Fehlerkorrektur-Stufe und Version (Größe). Ziehe eine davon hoch und die anderen spüren den Druck.
Warum werden kurze Inhalte besser gescannt?
Hier ist der Teil, den die Leute übersehen. Mehr Daten in einen Code zu stopfen zwingt ihn zu einer größeren Version — einem dichteren Raster mit mehr, kleineren Modulen. Und kleinere Module sind für eine Kamera schwerer aufzulösen, besonders wenn der Code klein gedruckt, aus der Ferne betrachtet oder schlecht beleuchtet ist.
Eine lange URL könnte einen Code von Version 3 (29×29) auf Version 10 (57×57) hochtreiben und damit die Anzahl der Module in der Breite ungefähr verdoppeln. Dasselbe physische Quadrat hat jetzt viel feinere Details, also braucht es eine bessere Kamera, geringeren Abstand oder größeren Druck, um gescannt zu werden. Ein kurzer Link bleibt niedrigversionig, druckt gestochen scharf und lässt sich quer durch den Raum lesen.
Die praktische Erkenntnis
- Halte URLs kurz. Verweise auf eine saubere, knappe Adresse statt auf eine riesige, mit Tracking überladene.
- Codiere nur das Nötige. Lass unnötige Parameter und Fragmente weg.
- Verwende den richtigen Modus. Wenn deine Daten nur aus Ziffern bestehen, spart der numerische Modus enorm viel Platz.
- Übertreib den Schutz nicht. Eine himmelhohe Fehlerstufe bei einem langen Inhalt kann den Code unnötig aufblähen.
Ist ein dynamischer Code nicht die Antwort auf lange URLs?
Du hörst oft, dass „dynamische" QR-Codes das Längenproblem lösen, weil sie einen winzigen Weiterleitungslink statt deines langen Ziels speichern. Das stimmt technisch — eine kurze Weiterleitung hält den Code klein. Doch es kommt mit Haken: Die Weiterleitung wird von einem Dritten kontrolliert, kann nachverfolgt, nach dem Druck geändert und sogar abgeschaltet werden, wenn ein Abonnement ausläuft.
Unser Leitfaden zu statischen vs. dynamischen QR-Codes legt die Risiken dar. Die bessere Lösung ist meist einfach eine wirklich kurze Ziel-URL, codiert in einem schlichten statischen Code — kein Mittelsmann, kein Ablaufdatum.
Kann ich Datentypen in einem Code mischen?
Ja — und QR-Codes sind hier cleverer, als die meisten Leute denken. Ein einzelner Code kann mitten in den Daten zwischen Modi wechseln. Ein Inhalt, der mit einer Reihe von Ziffern beginnt, dann einige Großbuchstaben und dann beliebigen Text enthält, kann den numerischen Modus für die Ziffern, den alphanumerischen für die Buchstaben und den Byte-Modus für den Rest verwenden, wobei jeder Abschnitt so dicht gepackt wird, wie es sein Inhalt erlaubt.
Gute Encoder nehmen diese Optimierung automatisch vor und wählen für jeden Abschnitt deiner Daten den effizientesten Modus. Du musst nicht darüber nachdenken, aber es erklärt, warum die Kapazität ein bewegliches Ziel ist: Die „gleiche" Anzahl von Zeichen kann sehr unterschiedlich viel Platz belegen, je nachdem, was diese Zeichen sind. Eine als Ziffern codierte Telefonnummer nippt nur am Platz; dieselben Ziffern, eingebettet in eine vollständige URL mit Buchstaben und Schrägstrichen, kosten weitaus mehr.
Wie viele Daten brauche ich eigentlich?
Für die allermeisten Verwendungen sehr wenig:
- Ein kurzer Weblink: oft 20–40 Zeichen.
- WLAN-Zugangsdaten: typischerweise deutlich unter 100 Zeichen.
- Eine Kontaktkarte: höchstens ein paar hundert Zeichen.
All das passt bequem in niedrigversionige Codes, die sich wunderbar scannen lassen. Du wirst dich fast nie diesen Schlagzeilen-Maxima nähern — und wenn du merkst, dass du es versuchst, ist das meist ein Zeichen, den Inhalt zu überdenken. Um zu sehen, wie sich die Kapazität auf die physische Größe abbildet, besuche QR-Code-Versionen und -Größen.
Wenn du so weit bist, kannst du mit QR Puppy einen kostenlosen QR-Code erstellen — statisch und von Grund auf schlank, ohne Tracking und ohne Ablaufdatum.
Häufig gestellte Fragen
Was ist die größte Datenmenge, die ein QR-Code fassen kann?
Bei der größten Version (40) und der niedrigsten Fehlerstufe (L): etwa 7.089 Ziffern, 4.296 alphanumerische Zeichen oder 2.953 Bytes. In der Praxis sind so dichte Codes schwer zu scannen und selten die Sache wert.
Warum ergibt meine lange URL einen riesigen, schwer scannbaren Code?
Jedes zusätzliche Zeichen treibt den Code in Richtung einer größeren Version mit kleineren Modulen. Eine lange URL kann ein dichtes Raster erzwingen, das eine gute Kamera und geringen Abstand braucht. Kürze den Link, um den Code klein und scannbar zu halten.
Spart das Speichern von Zahlen wirklich Platz?
Ja, sehr viel. Der numerische Modus packt drei Ziffern in zehn Bit, weitaus dichter als die acht Bit pro Zeichen des Byte-Modus. Wenn deine Daten reine Ziffern sind — etwa eine ID oder Telefonnummer — steigert der numerische Modus die Menge, die hineinpasst, dramatisch.
Kann ich ein Bild oder eine Datei in einen QR-Code packen?
Nicht praktisch. Selbst die maximalen ~2.953 Bytes sind winzig im Vergleich zu einem typischen Bild oder Dokument. QR-Codes sind für kurze Textstücke gemacht — meist ein Link zu dem Ort, wo die größere Datei tatsächlich liegt.
Wie bekomme ich mehr in einen QR-Code, ohne dass er größer wird?
Verwende den effizientesten Codierungsmodus für deine Daten, kürze den Inhalt auf das Wesentliche und vermeide eine unnötig hohe Fehlerkorrektur-Stufe. Diese drei Schritte halten die Version niedrig und den Code gestochen scharf.
Erstelle einen QR-Code auf die ehrliche Art 🐾
Für immer kostenlos, kein Tracking, kein Ablauf — direkt in deinem Browser erzeugt.