QR-Code erstellen
Der QR-Code-Generator kodiert Text, eine URL, WLAN-Zugangsdaten oder eine Kontaktkarte in Ihrem Browser in einen QR-Code. Der komplette Encoder – Reed–Solomon-Fehlerkorrektur eingeschlossen – läuft in der Seite; das WLAN-Passwort, das Sie kodieren, wird also nie irgendwohin gesendet, und der Code hat keine Weiterleitung, kein Tracking und kein Ablaufdatum.
Wie funktioniert QR-Code erstellen?
Fast jeder kostenlose QR-Generator im Internet kodiert Ihre Daten auf einem Server, und viele leiten zusätzlich über ihre eigene Domain weiter, statt direkt zu Ihrer URL. Das verschafft ihnen eine Aufzeichnung jedes Scans und die Möglichkeit, nach dem Drucken zu ändern, wohin der Code zeigt – oder ihn ablaufen zu lassen, wenn ein Abo ausläuft. Die Codes auf dem Restauranttisch, die nicht mehr funktionieren, sind meist genau das.
Dieser Encoder ist ISO/IEC 18004, implementiert in der Seite. Es wird nichts angefordert, nichts gesendet, und der Code zeigt exakt auf das, was Sie angegeben haben.
Der Modus entscheidet, wie viel hineinpasst
Der numerische Modus packt drei Ziffern in zehn Bits. Alphanumerisch packt zwei Zeichen in elf, über einem Zeichensatz aus 45 Zeichen, der Großbuchstaben und ein paar Symbole enthält, aber keine Kleinbuchstaben. Der Byte-Modus braucht acht Bits pro Byte. Eine URL in Großbuchstaben passt daher in ein kleineres Symbol als dieselbe URL in gemischter Schreibweise – deshalb ist HTTPS://EXAMPLE.COM auf einem Poster kein Schreien, sondern Ingenieurskunst.
Reed–Solomon ist der Grund, warum ein beschädigter Code noch scannt
Die Fehlerkorrektur-Codewörter werden über GF(256) berechnet und mit den Daten verschachtelt, sodass ein Kratzer oder ein Kaffeefleck nur wenige Codewörter aus jedem Block zerstört statt einen Block komplett. Das ist wichtig, denn Reed–Solomon korrigiert nur eine begrenzte Anzahl von Fehlern pro Block: Interleaving macht aus konzentrierter Beschädigung verteilte Beschädigung, mit der die Mathematik umgehen kann.
Maskierung ist nicht nur Kosmetik
Daten, die zufällig eine große leere Fläche erzeugen, oder eine Folge, die wie ein Finder-Pattern aussieht, sind für einen Scanner schwer zu erfassen. Der Standard definiert acht Maskenmuster; ein korrekter Encoder wendet alle acht an, bewertet jedes nach vier Strafregeln und behält das Ergebnis mit dem niedrigsten Wert. Das ist der Unterschied zwischen einem Code, der sofort scannt, und einem, der unter Supermarktbeleuchtung drei Anläufe braucht.
Die Fehlerkorrekturstufe ist ein Kompromiss, keine Qualitätseinstellung
Mehr Korrektur bedeutet mehr Redundanz im selben Symbol – entweder wächst das Symbol, oder die Nutzdaten schrumpfen. Stufe M ist richtig für den Bildschirm oder einen sauberen Druck. Stufe Q oder H ist die Größe wert bei einem Aufkleber, der in Händen genommen wird, einem Etikett für draußen oder einem Code mit einem Logo über der Mitte – was gerade deshalb funktioniert, weil die Korrektur das Logo als Beschädigung behandelt.
Die Ruhezone gehört zum Code
Der Standard verlangt vier Module freien Randes. Scanner brauchen ihn wirklich, um den Rand des Symbols zu finden; ein QR-Code, der direkt an einem farbigen Hintergrund oder einem anderen Element anliegt, ist ein häufiger Grund, warum gedruckte Codes scheitern. Der Rand ist in die heruntergeladene Datei eingebaut, statt ihn dem zu überlassen, der den Code platziert.
Nutzdaten
https://toolsbyus.com
Symbol
version 2 (25x25 modules) mode byte level M — about 15% recoverable 21 bytes of payload
Welche Optionen und Sonderfälle unterstützt QR-Code erstellen?
| Parameter | Typ | Standard | Verhalten & Sonderfälle |
|---|---|---|---|
| Stufe L | Fehlerkorrektur | ~7% | Bis zu 7 % dürfen beschädigt sein. Kleinster Code für dieselben Daten. |
| Stufe M | Fehlerkorrektur | ~15% | Bis zu 15 % korrigierbar. Die übliche Wahl für Bildschirm und sauberen Druck. |
| Stufe Q | Fehlerkorrektur | ~25% | Bis zu 25 % korrigierbar. Sinnvoll für Aufkleber und Etiketten. |
| Stufe H | Fehlerkorrektur | ~30% | Bis zu 30 % korrigierbar. Nötig bei überlagertem Logo oder Außeneinsatz. |
| Numerischer Modus | 10 Bit pro 3 Ziffern | automatisch | Nur Ziffern. Der mit Abstand dichteste Modus – eine Telefonnummer fällt kaum ins Gewicht. |
| Alphanumerischer Modus | 11 Bit pro 2 Zeichen | automatisch | Ziffern, Großbuchstaben A–Z, Leerzeichen und $%*+-./:. Eine URL in Großbuchstaben passt in ein kleineres Symbol als eine mit Groß- und Kleinschreibung. |
| Byte-Modus | 8 Bit pro Byte | automatisch | Alles andere, kodiert als UTF-8 – das setzt jeder moderne Scanner voraus, auch wenn die Spezifikation nominell ISO-8859-1 nennt. |
| Ruhezone | Module | 4 | Der leere Rand, den die Spezifikation verlangt. Scanner brauchen ihn, um die Kante des Symbols zu finden; ein Code, der bündig am Hintergrund anliegt, ist ein häufiger Grund für Druckprobleme. |
| Version | 1 bis 20 | die kleinste, die passt | Die Größe ist Version × 4 + 17 Module. Version 20 auf Stufe L fasst 858 Bytes – mehr, als eine Handykamera bequem auflösen kann. |
| Ausgabe | SVG oder PNG | — | SVG zum Drucken – es ist auflösungsunabhängig und ein einziges path-Element. PNG überall dort, wo keine Vektorgrafik akzeptiert wird. |
Häufig gestellte Fragen
Läuft dieser QR-Code ab?
Nein, und er kann nicht. Der Code kodiert Ihre Daten direkt – es gibt keine Weiterleitung, keinen Kurzlink und nichts auf einem Server, das ausfallen könnte. Das ist der Unterschied zu den meisten kostenlosen Generatoren, die einen Link über ihre eigene Domain kodieren: Das gibt ihnen Scan-Analysen, die Möglichkeit, das Ziel nach dem Drucken zu ändern, und die Möglichkeit, es ablaufen zu lassen. Die Codes auf dem Restauranttisch, die nicht mehr funktionieren, sind meist genau das.
Welche Fehlerkorrekturstufe soll ich wählen?
M für den Bildschirm oder einen sauberen Druck – der Standard überall, und das aus gutem Grund. Q oder H für einen Aufkleber, ein Etikett, alles für draußen oder alles, was in Händen genommen wird: Die Redundanz kostet Symbolgröße und bringt Toleranz gegenüber Beschädigung. H ausdrücklich dann, wenn Sie ein Logo über die Mitte legen – das funktioniert, weil die Korrektur das Logo als Beschädigung behandelt und daraus wiederherstellt.
Warum ergibt eine URL in Großbuchstaben einen kleineren Code?
Weil der alphanumerische Modus zwei Zeichen in elf Bits packt und sein Zeichensatz aus 45 Zeichen Großbuchstaben enthält, aber keine Kleinbuchstaben. Eine URL in gemischter Schreibweise fällt in den Byte-Modus mit acht Bits pro Zeichen zurück. HTTPS://EXAMPLE.COM/PATH in Großbuchstaben kann ein deutlich kleineres Symbol sein als dieselbe URL in Kleinbuchstaben, und Hostnamen unterscheiden Groß- und Kleinschreibung nicht – es funktioniert also trotzdem.
Ist es sicher, hier ein WLAN-Passwort zu kodieren?
Die Kodierung passiert vollständig in Ihrem Browser; das Passwort wird also nirgendwohin übertragen – das können Sie im Netzwerk-Panel prüfen. Was der QR-Code selbst tut, ist, das Passwort in eine Form zu bringen, die jeder lesen kann, der den Code fotografiert: Es ist eine Bequemlichkeit für ein Gästenetz, kein Sicherheitsmerkmal. Drucken Sie es für Gäste aus, nicht für das Netzwerk, in dem Ihre Server stehen.
SVG oder PNG?
SVG für alles Gedruckte. Ein QR-Code ist ein Raster aus Quadraten – genau das, was Vektorgrafik perfekt beherrscht – und bleibt bei jeder Größe scharf: Ein für ein Poster vergrößerter, gerasterter Code bekommt weiche Kanten, die Scanner nicht mögen. PNG für Kontexte, die keine Vektorgrafik akzeptieren, etwa manche E-Mail-Clients und soziale Plattformen.
Warum gibt es einen weißen Rand, den ich nicht entfernen kann?
Das ist die Ruhezone, und der Standard verlangt vier Module davon. Scanner nutzen sie, um zu erkennen, wo das Symbol endet und der Rest der Welt beginnt; ohne sie sinken die Erkennungsraten deutlich. Sie ist in der heruntergeladenen Datei enthalten, gerade damit sie nicht verloren geht, wenn jemand den Code vor einen farbigen Hintergrund setzt.