Was ist ein QR-Code und woraus besteht er?
Ein QR-Code ist ein zweidimensionaler Barcode. Während ein klassischer Strichcode nur senkrechte Balken auf einer einzigen Achse aneinanderreiht, speichert der QR-Code Informationen auf zwei Achsen: in der Breite und in der Höhe. Genau daraus ergibt sich der große Kapazitätsunterschied zwischen beiden Formaten.
Entwickelt wurde er 1994 vom Ingenieur Masahiro Hara bei Denso-Wave, einer Tochtergesellschaft des Toyota-Konzerns. Ziel war es, Bauteile in der Fertigung schneller zu erfassen, als es mit Strichcodes möglich war. Daher der Name: quick response, schnelle Antwort.
Konkret handelt es sich um ein quadratisches Raster aus kleinen schwarzen und weißen Feldern, den Modulen. Jedes Modul steht für ein Bit: Schwarz für 1, Weiß für 0. Zusammengesetzt ergeben diese Module eine binäre Nachricht. Das Raster enthält die Informationen in Mustern, die alles andere als zufällig sind – auch wenn das menschliche Auge darin nur eine Grafik erkennt.
Die Technologie ist von Anfang an lizenzfrei. Denso-Wave hat auf Gebühren für die Nutzung verzichtet, weshalb diese Codes heute überall auftauchen: Ticketing, mobiles Bezahlen, soziale Netzwerke, Logistiketiketten, digitale Visitenkarten, Restaurantkarten.
Der Aufbau der Matrix: wozu die Muster dienen
Vergrößern Sie einen QR-Code, erkennen Sie sofort eine klare Ordnung. Drei große Quadrate sitzen in den Ecken, eine weiße Fläche umgibt das Ganze, Punktlinien durchziehen die Matrix. Jedes Element hat eine genaue Aufgabe.
Die Suchmuster in den drei Ecken
Das sind die drei ineinanderliegenden Quadrate oben links, oben rechts und unten links. Sie ermöglichen es dem Lesegerät, den Code im Bild zu finden und seine Ausrichtung zu berechnen. Die vierte Ecke bleibt bewusst frei: Diese Asymmetrie gibt die Leserichtung vor.
Praktischer Effekt: Sie können einen QR-Code kopfüber scannen, um 45 Grad gekippt oder schräg von der Seite fotografiert. Die Software richtet die Matrix auf, bevor sie sie decodiert. Im Service ist das ein echter Vorteil, denn niemand legt sein Smartphone exakt flach auf den Tisch.
Die weiteren Orientierungspunkte im Raster
- Die Ruhezone: der weiße Rand um den Code, mindestens 4 Module breit. Ohne sie erkennt das Lesegerät nicht, wo die Matrix beginnt.
- Die Taktmuster: die abwechselnd schwarz-weißen Linien, die die Suchmuster verbinden und die exakte Größe eines Moduls vorgeben.
- Die Ausrichtungsmuster: zusätzliche kleine Quadrate, die Verzerrungen ausgleichen, wenn der Code auf einer gewölbten Fläche gedruckt oder schräg fotografiert wird.
- Die Formatinformation: ein 15 Bit langer Streifen rund um das Hauptsuchmuster. Er gibt die Fehlerkorrekturstufe und die angewandte Maske an.
Diese Formatinformation wird als Erstes gelesen. Ohne sie wüsste das Gerät nicht, wie es die übrigen Daten interpretieren soll. Sie ist deshalb an zwei Stellen doppelt vorhanden, damit eine lokale Verschmutzung sie nicht zerstört.
Die Versionen und die gespeicherte Datenmenge
Es gibt 40 Versionen von QR-Codes. Version 1 misst 21 Module pro Seite, Version 40 ganze 177. Je höher die Version, desto mehr Inhalt passt hinein – aber desto feiner werden die Module bei gleicher Druckfläche.
Die Kapazität hängt außerdem vom gewählten Kodierungsmodus ab. Der numerische Modus, nur für Ziffern, ist am dichtesten: bis zu 7.089 Zeichen. Der alphanumerische Modus, der Großbuchstaben und einige Sonderzeichen zulässt, endet bei 4.296 Zeichen. Der Byte-Modus, der für URLs oder Texte mit Umlauten gebraucht wird, kommt auf 2.953 Zeichen.
Das sind theoretische Höchstwerte, erreichbar nur mit der schwächsten Fehlerkorrektur. In der Praxis wählt ein Generator automatisch die kleinste Version, die Ihre Daten aufnehmen kann. Deshalb ergibt eine kurze URL einen optisch einfachen Code, eine lange Zeichenkette dagegen ein dichtes Muster, das aus der Entfernung schwer zu lesen ist.
In der Praxis gilt durchgehend: Je kürzer die kodierte Adresse, desto schneller der Scan. Ein Menü-QR-Code, der auf eine URL mit 25 Zeichen verweist, wird im Bruchteil einer Sekunde erkannt – selbst auf einem älteren Gerät.
Die Reed-Solomon-Fehlerkorrektur: warum ein beschädigter Code lesbar bleibt
Das ist der spannendste Mechanismus. Die Daten stehen nicht einfach nur in der Matrix: Sie werden von Redundanzbits begleitet, die der Reed-Solomon-Algorithmus berechnet – dasselbe Prinzip wie bei CDs und Satellitenübertragungen.
Vier Korrekturstufen stehen zur Wahl:
- Stufe L: rund 7 % der Fläche dürfen zerstört oder verdeckt sein.
- Stufe M: rund 15 %. Das ist die Standardeinstellung der meisten Tools.
- Stufe Q: rund 25 %.
- Stufe H: rund 30 %, zum Preis einer größeren Matrix.
Der Decoder erkennt Fehler nicht nur, er rekonstruiert sie. Ein Soßenspritzer, eine geknickte Ecke, ein Kratzer auf dem Tischaufsteller: Solange die Suchmuster sichtbar bleiben und der Schaden unter der Schwelle der gewählten Stufe liegt, funktioniert der Code. Aus demselben Grund lässt sich ein Logo in die Mitte eines QR-Codes setzen, ohne ihn unlesbar zu machen.
Aber Vorsicht: Auch Stufe H erlaubt nicht alles. Verdeckt das Logo ein Suchmuster, rettet keine Fehlerkorrektur den Code. Zu stark gestaltete Codes reagieren je nach Lichtverhältnissen launisch.
Was beim Scannen mit der Kamera passiert
Seit iOS 11 und Android 9 ist das Lesen fest eingebaut: Eine eigene App braucht niemand mehr. Sie öffnen die Kamera, halten drauf, eine Benachrichtigung erscheint. Innerhalb weniger Millisekunden durchläuft das Telefon mehrere Schritte.
- Es nimmt ein Bild auf und wandelt es in Graustufen und dann in reines Schwarzweiß um (Binarisierung).
- Es sucht die drei Suchmuster und leitet daraus Position, Größe und Neigung des Codes ab.
- Es richtet das Raster auf, liest die Formatinformation und entfernt die auf die Module gelegte Maske.
- Es setzt den Bitstrom zusammen, korrigiert mit Reed-Solomon die beschädigten Stellen und übersetzt die Bits in Zeichen.
Das Ergebnis ist eine Zeichenkette. Beginnt sie mit http, bietet das System an, die zugehörige Webseite zu öffnen. Enthält sie eine Rufnummer, schlägt es einen Anruf vor. Ihre Gäste tippen nie etwas ein – genau darum geht es.
Bei einem bereits gespeicherten Foto aus der Galerie läuft es identisch ab. Auf Samsung-Geräten leisten Google Lens und der integrierte Scanner dieselbe Arbeit. Am Computer braucht es eine Browser-Erweiterung oder einen Online-Decoder, in den Sie das Bild hochladen. Die Mechanik bleibt gleich, nur der Einstiegspunkt unterscheidet sich.
Statischer oder dynamischer QR-Code: der Unterschied, auf den es ankommt
Es gibt zwei Arten von Codes, und der Unterschied ist nicht kosmetisch. Er entscheidet darüber, was Sie in sechs Monaten noch mit Ihrer Karte machen können.
Ein statischer QR-Code speichert die Daten fest in der Matrix. Die Adresse steckt physisch in den schwarzen und weißen Modulen. Wer das Ziel ändern will, muss einen neuen Code erzeugen und sämtliche Druckstücke neu produzieren.
Ein dynamischer QR-Code speichert eine kurze Weiterleitungs-URL. Der Code zeigt auf einen Server, der dann zur eigentlichen Seite weiterleitet. Die Matrix bleibt für immer gleich, das Ziel ändern Sie mit zwei Klicks im Dashboard.
| Kriterium | Statischer QR-Code | Dynamischer QR-Code |
|---|---|---|
| Kodierter Inhalt | Die Zieldaten, fest eingeschrieben | Eine kurze Weiterleitungs-URL |
| Änderung nach dem Druck | Unmöglich, Neudruck erforderlich | Sofort, ohne den Druck anzufassen |
| Dichte der Matrix | Hoch, wenn die Adresse lang ist | Gering, dadurch schnellerer Scan |
| Scan-Statistiken | Keine | Anzahl der Scans, Uhrzeiten, Gerät |
| Abhängigkeit von einem Dienst | Keine, der Code funktioniert eigenständig | Der Weiterleitungsdienst muss aktiv bleiben |
Wie ein dynamischer QR-Code in der Praxis funktioniert
Der Gast scannt, sein Browser ruft die Kurz-URL auf, der Server antwortet mit einer Weiterleitung und zeigt die gewünschte Seite an. Das kostet ein paar Millisekunden, die niemand bemerkt. Nebenbei protokolliert der Server das Ereignis: Datum, Uhrzeit, Gerätetyp, manchmal die Sprache des Telefons.
Für Gastronomen verändern diese Daten die Ausgangslage. Sie wissen, wie viele Gäste die Karte tatsächlich aufrufen, zu welcher Uhrzeit und ob Touristen auf Englisch umschalten. Genau dafür sind die Funktionen zur Online-Verwaltung der Speisekarte gemacht.
QR-Codes erstellen, absichern und richtig einsetzen
So erstellen Sie einen QR-Code
Das Prinzip ist einfach: Sie wählen eine Inhaltsart (URL, Text, WLAN, Visitenkarte, Telefonnummer), geben sie ein, das Tool berechnet die Matrix und liefert Ihnen ein Bild. Viele kostenlose Dienste bieten das an. Für einen Code, der lange halten soll, nehmen Sie ein Tool mit dynamischem Modus und Vektor-Export – sonst wird der großformatige Druck unscharf.
Nachteile und Grenzen
Der QR-Code ist nicht perfekt. Es braucht Mobilfunk oder WLAN, um die Seite zu öffnen, ausreichend Licht und einen sauberen Träger. Ältere Gäste kommen mit der Bedienung nicht immer allein zurecht. Ein zu kleiner Code, gedruckt mit unter 2 cm Kantenlänge, wird zum Glücksspiel.
Hinzu kommt das Risiko der Manipulation. Kriminelle kleben einen Aufkleber über den echten Code, um auf eine betrügerische Seite umzuleiten. Die Gegenmaßnahme ist simpel: Kontrollieren Sie Ihre Aufsteller im Gastraum, drucken Sie den Domainnamen im Klartext unter den Code und verwenden Sie eine wiedererkennbare Domain. Ein QR-Code kann von sich aus keine Software installieren; die Gefahr geht von der Seite aus, die sich danach öffnet, nicht von der Matrix.
Einsatzmöglichkeiten über die Speisekarte hinaus
QR-Codes eignen sich für viele weitere Zwecke: Zugang zum WLAN des Hauses, Bewertungen abgeben, Allergenliste, Reservierung, Bezahlung. Sie können einen kompletten Text offline speichern, wenn keine Verbindung verfügbar ist. Und sie lassen sich für eine zeitlich begrenzte Marketingaktion, ein Gewinnspiel oder eine Kundenkarte einsetzen.
Die konkrete Anwendung auf der Speisekarte
Am Tisch ersetzt der QR-Code den Gang des Servicepersonals mit den Papierkarten. Der Gast zückt sein Telefon, hält es auf den Aufsteller, die Karte erscheint. Keine App, kein Konto.
Hier zeigt der dynamische Modus seinen vollen Wert. Sie ändern das Tagesgericht um 11 Uhr, um 11:01 Uhr ist die Karte an allen Tischen aktuell. Der Fisch ist aus? Sie blenden die Zeile aus. Eine Preiserhöhung? Sie gilt überall, ohne 60 Tischaufsteller zu je 1,50 Euro nachzudrucken.
Das digitale Format erleichtert auch die Einhaltung der Vorschriften, gerade bei den Pflichtangaben und Allergenen, die auf Papier bei jeder Änderung neu gedruckt werden müssen. Und es öffnet die Tür zur automatischen Übersetzung für ausländische Gäste.
Ein oft übersehener Punkt zum Schluss: die Qualität des Trägers. Drucken Sie den Code mit mindestens 3 cm Kantenlänge, auf hellem Untergrund, mit unversehrtem weißem Rand – und testen Sie ihn auf mindestens drei verschiedenen Telefonen, bevor er in den Gastraum kommt. Wenn Sie bei null anfangen, ist die Einrichtung einer per QR-Code abrufbaren Speisekarte meist in weniger als einem Tag erledigt, Fotos inklusive.














