QR-Code

Auch genannt: Quick-Response-Code, QR, 2D-Code, Matrixcode

Definition

Ein QR-Code ist ein zweidimensionaler Matrix-Barcode, der Daten in einem quadratischen Raster aus dunklen und hellen Modulen speichert. DENSO WAVE hat ihn 1994 erfunden, und Smartphone-Kameras sowie Bildscanner können ihn lesen.

Was ein QR-Code ist

Ein QR-Code ist ein zweidimensionaler Barcode, der Informationen in beide Richtungen ablegt, waagerecht und senkrecht, statt in einer einzelnen Reihe von Strichen. Der Name steht für Quick Response („schnelle Antwort“), weil der Code darauf ausgelegt wurde, schnell gelesen zu werden. DENSO WAVE, ein Unternehmen der Toyota-Gruppe, entwickelte ihn 1994, um Autoteile in Produktionslinien zu verfolgen.

Heute enthalten die meisten QR-Codes eine Webadresse, doch dasselbe Symbol kann auch reinen Text, Visitenkarten, WLAN-Einstellungen, Zahlungsaufforderungen und Ticketdaten tragen. Jede moderne Smartphone-Kamera kann ihn lesen. Deshalb haben sich QR-Codes weit über die Fabrikhallen hinaus auf Speisekarten, Plakate, Verpackungen und Zahlungen ausgebreitet.

Wie ein QR-Code aufgebaut ist

Ein QR-Code ist ein quadratisches Raster aus kleinen Zellen, den Modulen, die jeweils dunkel oder hell sind. Feste Muster helfen einem Scanner, den Code zu finden und zu entzerren, die übrigen Module tragen die Daten und die Fehlerkorrektur. Ein leerer Rand, die Ruhezone, umgibt das gesamte Symbol, damit der Scanner erkennt, wo es beginnt.

  • Suchmuster: drei große Quadrate in den Ecken, mit denen ein Scanner den Code und seine Ausrichtung findet
  • Ausrichtungsmuster: kleinere Quadrate, die Perspektive und Krümmung ausgleichen helfen (ab Version 2)
  • Taktmuster: abwechselnd dunkle und helle Linien, die den Rasterabstand festlegen
  • Formatinformationen: enthalten die Fehlerkorrekturstufe und das Maskenmuster
  • Versionsinformationen: enthalten die Größe, ab Version 7 vorhanden
  • Ruhezone: vier Module freier Raum auf jeder Seite

Versionen, Kapazität und Fehlerkorrektur

QR-Codes gibt es in 40 Größen, den sogenannten Versionen. Version 1 misst 21 mal 21 Module, jede weitere Version fügt 4 Module pro Seite hinzu, und Version 40 misst 177 mal 177 Module. Mehr Daten brauchen eine höhere Version, also mehr und kleinere Module bei gleicher Druckgröße.

Jeder QR-Code nutzt außerdem eine von vier Fehlerkorrekturstufen. Damit lässt er sich auch dann lesen, wenn ein Teil verschmutzt, beschädigt oder verdeckt ist. Die Stufe tauscht Kapazität gegen Widerstandsfähigkeit: Eine höhere Stufe speichert weniger Daten, übersteht aber mehr Schäden.

  • Stufe L stellt etwa 7 % der Codewörter wieder her
  • Stufe M stellt etwa 15 % wieder her
  • Stufe Q stellt etwa 25 % wieder her
  • Stufe H stellt etwa 30 % wieder her
  • Größte Kapazität (Version 40, Stufe L): 7.089 Ziffern, 4.296 alphanumerische Zeichen, 2.953 Bytes oder 1.817 Kanji

Wo QR-Codes eingesetzt werden

QR-Codes kommen überall zum Einsatz, wo eine gedruckte oder digitale Fläche etwas an ein Smartphone übergeben soll. Typische Anwendungen sind Links auf Plakaten und Visitenkarten, Speisekarten, WLAN-Anmeldung, Eintrittskarten, Bordkarten, Produktverpackungen und Zahlungen im Handel. In mehreren Ländern beruhen nationale Zahlungssysteme auf QR-Codes.

Ein QR-Code kann statisch sein, also mit direkt kodierten Enddaten, oder dynamisch, mit einem kurzen Weiterleitungslink, der sich später ändern und zählen lässt. QR Code ist eine eingetragene Marke der DENSO WAVE INCORPORATED.

Häufig gestellte Fragen

Wofür steht QR bei QR-Code?

QR steht für Quick Response. DENSO WAVE wählte den Namen, weil der Code so entworfen wurde, dass er sich schnell dekodieren lässt.

Wer hat den QR-Code erfunden?

Der QR-Code wurde 1994 bei DENSO WAVE erfunden, damals Teil des Toyota-Konzernunternehmens DENSO, von einem Team unter der Leitung von Masahiro Hara.

Funktioniert ein QR-Code noch, wenn ein Teil beschädigt ist?

Ja, in Grenzen. Dank der Fehlerkorrektur lässt sich ein QR-Code lesen, wenn etwa 7 % bis 30 % seiner Codewörter beschädigt sind, je nach der Stufe, die bei der Erstellung gewählt wurde.

Laufen QR-Codes ab?

Ein statischer QR-Code läuft nie ab, weil die Daten im Code selbst stehen. Ein dynamischer QR-Code funktioniert nicht mehr, wenn der Weiterleitungsdienst dahinter abgeschaltet wird.

Quellen und Normen

Alle Begriffe