6 Min. LesezeitFunktionen

Was ist ein QR-Code und wie funktioniert das Scannen wirklich?

Ein QR-Code ist ein 2D-Barcode, der Text speichert, den eine Kamera liest.

Ana Kowalska
Marketing solutions engineering

Ein QR-Code ist ein zweidimensionaler Barcode, der Text in einem Raster aus Quadraten speichert. Eine Kamera liest das Raster, Software dekodiert es zurück in Zeichen, und das Smartphone bietet an, mit dem Ergebnis etwas zu tun. Das ist die ganze Idee. Dass es sich nach mehr anfühlt, liegt daran, dass der Text meist eine Webadresse ist, das Scannen also scheinbar einen Link "öffnet", während tatsächlich ein String gelesen wurde.

Denso Wave stellte das Format 1994 vor, und seine eigene Geschichtsseite (abgerufen am 2026-10-25) erklärt, dass QR für "quick response" steht und dass das Unternehmen die Patentrechte behielt, aber erklärte, sie nicht auszuüben. Die Spezifikation ist als ISO/IEC 18004 veröffentlicht (die ISO-Seite verweigerte am 2026-10-25 unseren automatisierten Abruf, daher zitiere ich für die ISO-Zulassung die Standards-Seite von Denso Wave, am selben Tag abgerufen). In der Praxis heißt das: Jeder kann einen Code ohne Gebühr erzeugen, und jede Kamera-App kann ihn lesen.

Wenn Sie bereits wissen, was ein Code ist, und einen erstellen wollen, ist wie man einen QR-Code erstellt der praktische Leitfaden. Diese Seite ist die Erklärung darunter.

Was die Quadrate tatsächlich sind

Nicht jedes Modul in einem Code sind Daten.

Die drei großen Quadrate in den Ecken sind Positionsmuster (Finder Patterns). Sie sagen dem Scanner, wo der Code im Bild liegt und wie er gedreht ist, weshalb ein Code auch kopfüber oder schräg funktioniert. Kleinere Ausrichtungsmuster halten das Raster in Ordnung, wenn der Code auf einer gekrümmten Fläche sitzt. Eine Reihe abwechselnder Module zwischen den Ecken, das Timing-Muster, sagt dem Scanner, wie breit ein Modul bei der aktuellen Entfernung ist.

Alles andere sind Nutzdaten plus Fehlerkorrektur. Diese Korrekturbytes lassen einen Code einen Kaffeering oder ein Logo in der Mitte überleben: Der Decoder rekonstruiert die fehlenden Module aus der Redundanz, bis zu der Stufe, mit der der Code erzeugt wurde. Es gibt vier Stufen, L, M, Q und H, die etwa 7, 15, 25 und 30 Prozent des Codes wiederherstellen. Stufe M, der übliche Standard, verträgt etwa 15 Prozent Beschädigung; Fehlerkorrekturstufen behandelt die Auswahl.

Die Stufen zwischen Kamera und Seite beim Scannen eines QR-Codes: Die Kamera findet die Eckquadrate, der Decoder repariert Schäden und wandelt Module in Text um, und das Smartphone bietet an, das Ergebnis zu öffnen

Was zwischen Scan und Seite passiert

Das Dekodieren geschieht lokal und offline. Die Kamera löst das Raster auf, der Decoder wendet die Fehlerkorrektur an und wandelt Module in Bytes um, und die Bytes werden zu einem String. Kein Netzwerk beteiligt, weshalb ein Code auch im Flugzeug scannt.

Das Smartphone liest dann den Anfang dieses Strings und entscheidet, was es anbietet. https:// erzeugt die Aufforderung, eine Seite zu öffnen. WIFI: erzeugt die Aufforderung, ein Netzwerk zu verbinden. BEGIN:VCARD erzeugt die Aufforderung, einen Kontakt zu speichern. Ist der String nur Text, zeigen die meisten Kamera-Apps den Text.

Diese Aufteilung zählt aus zwei praktischen Gründen. Ein Scan kann von sich aus nichts ausführen, das Risiko eines QR-Codes liegt also ganz darin, wohin er Sie schickt, was sind QR-Codes sicher behandelt. Und am Code ändert sich nichts, wenn sich das Ziel ändert, was die ganze Grundlage dynamischer Codes ist.

Was ein Code enthalten kann

Eine URL ist der häufige Fall, und der Rest ist nützlicher, als Leute erwarten. Ein WLAN-QR-Code packt Netzwerkname, Sicherheitstyp und Passwort in einen String, sodass Gäste beitreten, ohne dass man ihnen quer durch den Raum ein Passwort vorliest. Ein vCard-Code trägt einen vollständigen Kontaktdatensatz. Tickets und Industrieteile tragen oft eine schlichte Kennung ganz ohne Protokoll. Ein SEPA-Zahlungscode führt die Idee weiter: Die Überweisungsdaten sind die Nutzdaten, sodass eine Banking-App das Formular ausfüllt, ohne etwas zu kontaktieren.

Die Größe ist begrenzt. Die Versionstabelle von Denso Wave (abgerufen am 2026-10-25) reicht von Version 1, einem Raster aus 21 mal 21 Modulen, bis Version 40 mit 177 mal 177, wobei jede Stufe vier Module pro Seite hinzufügt. Ganz oben fasst ein Code höchstens 7.089 Ziffern, 4.296 alphanumerische Zeichen oder 2.953 Bytes, bei höheren Fehlerkorrekturstufen weniger. Niemand sollte etwas in der Nähe davon drucken.

Länge hat eine physische Folge. Mehr Zeichen bedeuten eine höhere Version des Codes, das heißt mehr Module auf derselben gedruckten Fläche, das heißt, jedes Modul ist kleiner und für eine Kamera schwerer aufzulösen. Deshalb erzeugt das Kodieren eines Kurzlinks statt einer langen, getaggten URL einen sichtbar gröberen, nachsichtigeren Code, und es ist der häufigste Grund, warum ein Code nicht scannt.

Der leere Rand gehört zum Code

Das Raster braucht leeren Raum um sich herum, die Ruhezone (Quiet Zone), und der Standard verlangt mindestens vier Module auf jeder Seite. Scanner nutzen sie, um zu erkennen, wo der Code endet und die Seite beginnt. Schneiden Sie sie ab oder drücken Sie den Code an ein unruhiges Foto, scheitert ein korrekter Code. Elidos QR-Designer zeichnet die Ruhezone von vier Modulen für Sie, wie in Design für Branded-QR-Codes beschrieben; halten Sie sie frei, wenn Sie die exportierte Datei platzieren.

Einen erstellen und ansehen

Sie können all das an einem echten Code sehen. Der kostenlose QR-Generator auf dieser Seite erzeugt einen statischen Code für sechs Arten von Inhalt: eine URL, Klartext, WLAN-Zugangsdaten, einen vCard-Kontakt, eine E-Mail oder eine SMS. Er baut die oben beschriebenen exakten Strings (WIFI:, BEGIN:VCARD, mailto:, SMSTO:) und zeigt ein Kontrastverhältnis, das warnt, bevor ein blasses Farbpaar scheitert. Er hat keinen eigenen Typ für Anrufe oder WhatsApp; kodieren Sie dafür einen Link tel: oder https://wa.me/ als URL, wie in QR-Code für eine Telefonnummer und WhatsApp-QR-Codes.

Für Farben, Modulformen, ein Logo und den Export als PNG oder SVG übernimmt der Designer im Dashboard die Gestaltung.

Elido-QR-Designer mit Farbfeldern, den Schaltflächen Square, Rounded und Dot für Module, Optionen für Augenstile, einer Schaltfläche Upload logo und Download-Schaltflächen für PNG und SVG

Statisch und dynamisch: der einzige Unterschied, der kommerziell zählt

Der Code selbst kennt kein Konzept von statisch oder dynamisch. Beide sind dieselben Quadrate.

Der Unterschied ist, worauf der String zeigt. Ein statischer Code kodiert das Ziel direkt, das Ziel steht also im Moment des Drucks fest. Ein dynamischer Code kodiert einen Kurzlink, den Sie kontrollieren, sodass die Weiterleitung dahinter später umgelenkt und jeder Scan gezählt werden kann. Elido zählt einen Scan als Klick auf den Kurzlink, ein Scan erscheint also in derselben Analytics wie jeder andere Besuch und wird nicht gesondert gekennzeichnet.

Alles, was Marketer interessiert, Scan-Zahlen nach Tag und Land, eine Kampagnenseite ändern, nachdem die Flyer raus sind, zwei Platzierungen vergleichen, kommt aus dieser Weiterleitung und nicht aus dem Code. Dynamische vs statische QR-Codes geht den Zielkonflikt vollständig durch, und QR-Code-Scans tracken behandelt das Lesen der Zahlen.

Wollen Sie den Unterschied sehen? Legen Sie im Free-Plan einen Link an, erzeugen Sie daraus einen Code und vergleichen Sie ihn mit einem Code aus der rohen Ziel-URL.

Wo sie heute tatsächlich eingesetzt werden

Speisekarten und Zahlungen haben Codes normal gemacht, aber die beständigen Einsätze sind leiser: WLAN beitreten ohne Passwort, ein Plakat, das zu einer Buchungsseite führt, Produktverpackungen, die Herkunft und Anleitung tragen, ein Code auf einer Rechnung, der eine Zahlungsseite mit vorausgefülltem Betrag öffnet.

Die Regulierung treibt den Fall der Verpackung am stärksten voran. Das Programm der EU für den digitalen Produktpass bringt eine scanbare Kennung auf physische Waren, derselbe Mechanismus also, angewandt auf Compliance statt Marketing, und QR-Codes für den digitalen Produktpass behandelt, was das verlangt.

Allen gemeinsam ist, dass der Code die billige Hälfte ist. Der Link dahinter entscheidet, ob er gemessen, korrigiert oder ihm vertraut werden kann.

Genau genommen ist ein QR-Code ein zweidimensionaler Barcode, und die praktischen Unterschiede zwischen beiden stehen in Barcode vs QR-Code.

Lesen Sie die Cornerstone-Serie

Das gehört zum Cluster Funktionen. Beginnen Sie mit wie man einen QR-Code erstellt, dann dynamisch vs statisch für die kommerzielle Entscheidung. Die Funktionsseite QR-Codes behandelt die Gestaltung, und wie man einen QR-Code scannt die Leserseite.

Weitere Beiträge im Blog

Häufig gestellte Fragen

Was ist ein QR-Code?

Ein QR-Code ist ein zweidimensionaler Barcode, der Text in einem Raster aus schwarzen und weißen Quadraten speichert. Eine Kamera liest das Raster, dekodiert es zurück in Zeichen, und das Smartphone handelt nach dem, was es findet. Die meisten Codes enthalten eine Webadresse, aber das Format selbst enthält nur Text.

Wie funktioniert ein QR-Code?

Drei große Quadrate in den Ecken sagen dem Scanner, wo der Code liegt und wie er gedreht ist, ein Timing-Muster sagt ihm, wie groß jedes Modul ist, und die übrigen Module tragen die Daten plus Bytes zur Fehlerkorrektur. Das Dekodieren geschieht auf dem Gerät, offline, in einem Bruchteil einer Sekunde.

Was kann ein QR-Code außer einem Link speichern?

WLAN-Zugangsdaten, die ein Netzwerk ohne Passworteingabe verbinden, eine vCard, die einen Kontakt speichert, eine Telefonnummer, eine E-Mail, einen Kalendereintrag, einen Zahlungsstring oder Klartext. Der Scanner liest das Präfix und bietet die passende Aktion an, weshalb ein WLAN-Code zum Verbinden auffordert statt zum Öffnen einer Seite.

Laufen QR-Codes ab?

Der gedruckte Code nicht. Er ist ein statisches Muster aus Quadraten und wird für immer gleich dekodiert. Ablaufen kann das Ziel: Kodiert der Code eine URL und die Seite wird entfernt, gelingt der Scan, und danach scheitert der Browser. Ein dynamischer Code vermeidet das, indem er einen Link kodiert, den Sie umlenken können.

Braucht man Internet, um einen QR-Code zu scannen?

Nicht zum Dekodieren. Kamera und Decoder arbeiten vollständig offline, das Smartphone kann den Text aus jedem Code also ohne Verbindung lesen. Internet braucht es nur für das, was danach passiert, was bei einem URL-Code das Laden der Seite bedeutet.

Ist das Erstellen von QR-Codes kostenlos?

Das Format ist ein offener Standard ohne Lizenzgebühr, einen statischen Code zu erzeugen kostet also nichts. Wofür Sie ggf. zahlen, ist der Dienst hinter einem dynamischen Code: eine gehostete Weiterleitung, mit der Sie das Ziel nach dem Druck ändern können und die meldet, wie oft jeder Code gescannt wurde.

Elido testen

URL einfügen, kurzer Link in Sekunden

Kein Konto nötig. Link bleibt 30 Tage aktiv. Konto erstellen, um ihn dauerhaft zu behalten.

Keine Anmeldung nötig. Kostenlos registrieren für 50 Links im Monat.

Elido testen

URL-Shortener mit EU-Hosting: eigene Domains, tiefe Analytik und eine offene API. Kostenloser Tarif - keine Kreditkarte nötig.

Tags
what is a qr code
how do qr codes work
qr code meaning
qr code explained
qr code structure
what can a qr code store

Weiterlesen