← Alle Tools

QR-Code-Generator

Erstelle aus beliebigem Text oder URL einen QR-Code direkt im Browser und lade ihn kostenlos herunter. So funktionieren QR-Codes, WLAN- und vCard-Nutzung, Scan-Tipps.

Was ein QR-Code eigentlich ist

Ein QR-Code ist dieses kleine Raster aus schwarzen und weißen Quadraten, das Sie wahrscheinlich schon hundertmal gescannt haben, ohne darüber nachzudenken. "QR" steht für Quick Response, und der Name passt: Eine Handykamera liest einen davon im Bruchteil einer Sekunde. Darunter sind es einfach Daten, gezeichnet als Bild. Jedes winzige Quadrat, ein Modul genannt, ist entweder dunkel oder hell, und dieses Muster kodiert eine Zeichenkette. Richten Sie Ihre Kamera darauf, und der Scanner übersetzt das Muster zurück in das, was gespeichert war, meist ein Link, aber es kann auch vieles andere sein.

Die großen Quadrate in drei Ecken sind der Teil, den die meisten Menschen wiedererkennen. Das sind die Suchmuster, und sie sagen dem Scanner, wo der Code ist und wie er gedreht ist. Deshalb lässt sich ein QR-Code auch dann einwandfrei lesen, wenn er gekippt, auf dem Kopf oder in einem unbequemen Winkel gehalten wird. Der Rest des Rasters trägt die Nachricht selbst, plus eine clevere Absicherung, auf die wir gleich kommen.

QR-Codes können je nach Inhalt verschiedene Arten von Daten speichern. Das Format hat ein paar Kodierungsmodi eingebaut, darunter numerisch, alphanumerisch und reine Bytedaten, wodurch ein einziges kleines Quadrat eine Webadresse, ein paar Sätze oder eine strukturierte Nutzlast wie Kontaktdaten fassen kann. Unser QR-Code-Generator baut all das direkt in Ihrem Browser, zeichnet das Ergebnis und lässt Sie das Bild herunterladen.

Abstraktes leuchtendes QR-ähnliches Raster aus cyanen und goldenen Quadraten, das sich auf dunklem Indigo-Hintergrund zusammensetzt
Ein QR-Code ist ein Raster aus Quadraten, bei dem jede Zelle ein Stück Daten kodiert.

Wofür man sie verwendet

Die alltägliche Verwendung ist eine schlichte URL. Drucken Sie sie auf ein Poster oder eine Visitenkarte, jemand scannt sie, sein Browser öffnet sich. Einfach. Aber das Format erledigt eine Handvoll weiterer gängiger Aufgaben, und die sind alle wissenswert.

WLAN-Codes sind ein Favorit. Statt jedem Gast ein langes Passwort aufzusagen, kodieren Sie den Netzwerknamen, den Sicherheitstyp und das Passwort in ein Quadrat. Ein Gast richtet seine Kamera darauf und erhält die Aufforderung "Mit diesem Netzwerk verbinden?". Kein Tippen, kein zeichenweises Buchstabieren. Kleben Sie ihn in einen Küchenschrank oder neben die Eingangstür, und Sie sind fertig.

Dann gibt es die vCard, die einen vollständigen Kontakt in einen Code packt: Name, Telefon, E-Mail, Firma, Website. Scannen Sie ihn, und Ihr Telefon bietet an, den Kontakt zu speichern. Restaurants setzen für Speisekarten auf QR-Codes, sodass ein Tischaufsteller direkt zu den Angeboten des Tages verlinkt. Und Zahlungscodes, in vielen Ländern enorm beliebt, lassen jemanden scannen, um Geld zu senden oder eine Rechnung zu begleichen, ohne Kontonummern auszutauschen. Wenn Sie stattdessen einen handelsüblichen Code brauchen, deckt der Barcode-Generator die klassischen linearen Formate ab.

Fehlerkorrektur und die Ruhezone

Hier ist der Teil, der QR-Codes wirklich robust macht. In jedem Code eingebaut ist eine Fehlerkorrektur, was eine schicke Umschreibung für Redundanz ist. Ein Teil des Musters speichert Sicherungskopien der Daten, sodass der Scanner die Nachricht selbst dann rekonstruieren kann, wenn ein Teil des Codes zerkratzt, verschmiert, verblasst oder teilweise verdeckt ist. Es gibt vier Stufen, von rund sieben Prozent Wiederherstellung bis zu etwa dreißig Prozent. Diese höhere Stufe ist der Grund, warum Unternehmen ein Logo in die Mitte eines Codes setzen können, ohne ihn zu zerstören, die Sicherungsdaten füllen die Lücke.

Der Kompromiss ist die Größe. Mehr Fehlerkorrektur bedeutet mehr Module für dieselbe Zeichenkette, sodass das Raster dichter wird. Für einen sauberen Code auf einem Bildschirm reicht eine niedrige Korrektur. Für etwas, das auf einem Banner draußen hängt und Schmutz ansammelt, ist es klug, die Stufe anzuheben.

Eine Sache, die Leute übersehen: die Ruhezone. Das ist der leere Rand aus freiem Raum um den Code herum. Scanner brauchen ihn, um zu erkennen, wo der Code beginnt und endet. Drängen Sie Text, einen Rahmen oder einen unruhigen Hintergrund direkt an den Rand, und Sie können einen ansonsten perfekten Code stillschweigend zerstören. Lassen Sie einen klaren weißen Rahmen darum, etwa die Breite von vier Modulen, und Sie ersparen sich eine Menge "Warum scannt das nicht"-Frust.

Smartphone scannt einen leuchtenden cyan-goldenen Code mit einem Lichtstrahl, der die Daten auf dunklem Marineblau liest
Ein Telefon liest das Muster im Bruchteil einer Sekunde und handelt dann nach den Daten.

Statische gegenüber dynamischen Codes

Diese Unterscheidung bringt viele Menschen durcheinander. Ein statischer QR-Code hat die Daten direkt ins Muster eingebrannt. Der Link, der Text, was auch immer Sie eingeben, es ist physisch in die Quadrate gezeichnet. Der Code in diesem Tool ist statisch. Das hat echte Vorteile: Er funktioniert für immer, braucht kein Konto, keinen Server, und nichts kann ablaufen oder abgeschaltet werden. Was Sie kodieren, ist das, was er immer tun wird.

Ein dynamischer Code ist anders. Statt des echten Ziels kodiert er einen kurzen Weiterleitungslink, der auf den Server eines Anbieters zeigt, welcher den Nutzer dann dorthin schickt, wo Sie es festgelegt haben. Das erlaubt Ihnen, das Ziel später zu ändern und Scan-Statistiken zu sammeln, kommt aber mit Bedingungen: Meist zahlen Sie ein Abonnement, und wenn der Anbieter dichtmacht oder Sie nicht mehr zahlen, ist jeder Code, den Sie gedruckt haben, tot. Für die meisten privaten und kleingewerblichen Zwecke ist ein statischer Code die robustere, kostenlose Wahl. Stöbern Sie durch den Rest unserer Sammlung aller Generatoren, wenn Sie weitere Tools brauchen.

Tipps zum Drucken und Scannen

Ein paar praktische Hinweise. Achten Sie auf guten Kontrast, dunkler Code auf hellem Hintergrund liest sich am besten, und vermeiden Sie es, die Farben zu invertieren. Verkleinern Sie ihn nicht zu sehr; ein Code unter etwa zwei Zentimetern auf einer gedruckten Seite wird auf Scan-Distanz heikel. Testen Sie, bevor Sie tausend davon drucken, scannen Sie den tatsächlichen Andruck mit ein paar verschiedenen Telefonen. Beachten Sie die Ruhezone, und wenn der Code irgendwo Raues überleben soll, wählen Sie eine höhere Fehlerkorrekturstufe. Halten Sie die URL kurz, wo Sie können, denn längere Daten ergeben ein dichteres, schwerer zu scannendes Raster.

Häufig gestellte Fragen

Laufen QR-Codes ab?

Statische QR-Codes laufen nie ab. Die Daten sind direkt ins Muster kodiert, sodass es funktioniert, solange der QR-Standard existiert. Nur dynamische Codes können aufhören zu funktionieren, und das passiert, wenn der Weiterleitungsserver des Anbieters offline geht.

Ist dieser QR-Code-Generator kostenlos und privat?

Ja. Der Code wird vollständig in Ihrem Browser gebaut, sodass nichts, was Sie eingeben, an einen Server gesendet wird. Es gibt kein Konto, kein Tracking und keine Begrenzung, wie viele Codes Sie erstellen.

Wie viele Daten kann ein QR-Code speichern?

Weit mehr, als die meisten Menschen erwarten. Die größten Codes können Tausende von Zeichen speichern, aber in der Praxis möchten Sie es kurz halten. Weniger Daten bedeuten einen weniger dichten, leichter zu scannenden Code.

Warum scannt mein QR-Code nicht?

Die üblichen Übeltäter sind zu wenig Kontrast, ein zu klein gedruckter Code oder eine fehlende Ruhezone, der leere Rand darum herum. Auch Beschädigung oder geringe Fehlerkorrektur können die Ursache sein. Testen Sie mit einem echten Telefon, bevor Sie in großer Menge drucken.

Kann ich einen WLAN-QR-Code erstellen?

Ja. Ein WLAN-Code kodiert den Netzwerknamen, den Sicherheitstyp und das Passwort. Ein Gast scannt ihn und erhält die Aufforderung, dem Netzwerk beizutreten, ohne das Passwort von Hand zu tippen.

Kann jemand meinen QR-Code ändern, nachdem ich ihn erstellt habe?

Einen statischen nicht. Weil die Daten im Muster selbst stecken, ist die einzige Möglichkeit, etwas zu ändern, einen neuen Code zu erzeugen. Genau diese Beständigkeit macht statische Codes zuverlässig.