QR-Code-Generator
QR-Codes aus Text oder URLs generieren. Generiert QR-Codes nach ISO/IEC 18004 Standard mit konfigurierbaren Fehlerkorrekturstufen (L/M/Q/H), die eine…
Generiert QR-Codes nach ISO/IEC 18004 Standard mit konfigurierbaren Fehlerkorrekturstufen (L/M/Q/H), die eine Datenwiederherstellung von 7-30% bei beschädigtem Code ermöglichen.
Wie funktionieren QR-Codes?
Ein QR-Code (Quick Response) ist ein zweidimensionaler Matrixbarcode nach ISO/IEC 18004. Daten werden als dunkle und helle Module in einem quadratischen Raster codiert, wobei drei Positionserkennungsmuster eine schnelle Erkennung aus jeder Richtung ermöglichen.
Die Fehlerkorrektur ist mittels Reed-Solomon-Codierung in jeden QR-Code eingebaut. Vier Stufen: L (7 % Wiederherstellung), M (15 %), Q (25 %), H (30 %). Höhere Fehlerkorrektur ermöglicht das Lesen teilweise verdeckter Codes.
QR-Code-Versionen reichen von 1 (21×21 Module) bis 40 (177×177 Module). Der Encoder wählt automatisch die kleinste Version, die die Eingabedaten bei der gewählten Fehlerkorrekturstufe aufnehmen kann.
Formula: Kapazität (Version 1, Level L): Numerisch: 41 Zeichen Alphanumerisch: 25 Zeichen Byte: 17 Zeichen Module pro Seite = 4 × Version + 17
Berechnungsbeispiel
URL 'https://example.com' (19 Bytes) bei Stufe M erfordert Version 2 (25×25). Bei Stufe H benötigt dieselbe Datenmenge Version 3 (29×29).
Wann diesen Rechner verwenden
- Ein Marketingteam, das QR-Codes für Produktverpackungen, Flyer oder Visitenkarten mit Verlinkung zu einer Website oder App erstellt
- Ein Lagerleiter, der QR-Etiketten für die Bestandsverfolgung, die Identifizierung von Lagerplätzen oder die Kennzeichnung von Anlagen erstellt
- Ein Veranstaltungsorganisator, der QR-Codes für digitale Tickets, Check-in-Systeme oder die Freigabe von WLAN-Netzwerken generiert
- Ein Entwickler, der QR-Codes in eine Anwendung für Datenübertragung, Authentifizierung oder Deep Linking einbettet
Häufige Fehler vermeiden
- Wahl einer zu niedrigen Fehlerkorrekturstufe für Druckmaterialien — Außenschilder, Verpackungen und Etiketten werden beschädigt; verwenden Sie Level Q oder H für physische Drucke und Level L nur für saubere digitale Anzeigen
- Erzeugung von QR-Codes mit zu vielen Daten — lange URLs oder Textzeichenfolgen erzeugen dichte Codes, die besonders bei kleinen Größen schwer zu scannen sind; halten Sie den Inhalt unter 300 Zeichen oder verwenden Sie URL-Kürzer
- Den QR-Code vor dem Druck nicht auf mehreren Geräten testen — verschiedene Kameras und Scan-Apps haben unterschiedliche Fähigkeiten; testen Sie auf mindestens 3 verschiedenen Telefonen vor der Massenproduktion
- Verwendung kontrastarmer Farben — Dunkel auf Hell bietet die beste Scan-Zuverlässigkeit; vermeiden Sie Hellgrau auf Weiß oder Dunkelblau auf Schwarz; das standardmäßige Schwarz auf Weiß ist optimal
Ergebnisse interpretieren
- Die Zeichenzahl zeigt, wie viele Daten codiert sind — mehr Zeichen erzwingen eine höhere QR-Version mit dichterem Modulraster, das bei kleinen Druckgrößen schwerer zu scannen ist
- Wirkt der erzeugte Code sehr dicht, kürzen Sie den Inhalt (z. B. mit einem URL-Shortener) oder wählen Sie eine niedrigere Fehlerkorrekturstufe — beides reduziert die Modulanzahl
- Eine höhere Fehlerkorrektur (L bis H) lässt den Code Beschädigungen oder ein Logo-Overlay überstehen, kostet aber Dichte — verwenden Sie Q oder H für gedruckte Etiketten in rauen Umgebungen und L nur für saubere digitale Anzeigen
- Testen Sie die Vorschau vor dem Massendruck mit mehreren Telefonen oder Scanner-Apps — ein Code, der am Bildschirm lesbar ist, kann bei endgültiger Druckgröße, Material oder Beleuchtung dennoch versagen
- Schlägt das Scannen nach dem Anpassen der Farben fehl, kehren Sie zu dunklem Vordergrund auf hellem Hintergrund zurück — Schwarz auf Weiß bleibt die am zuverlässigsten scannbare Kombination
Verwandte Normen und Referenzen
- ISO/IEC 18004:2015 — Spezifikation der QR-Code-Strichcodesymbologie, die Codierungsmodi, Fehlerkorrektur und Modullayout definiert
- GS1 Digital Link — Standard zur Codierung von Produktidentifikationsdaten in QR-Codes für Einzelhandel und Lieferkette
Häufig gestellte Fragen
Welche Fehlerkorrekturstufe sollte ich wählen?
Stufe L für saubere digitale Anzeigen (kleinstes Ergebnis). Stufe M für allgemeinen Druck. Stufe Q oder H für Verpackungen, Außenschilder oder Logo-Overlays.
Gibt es eine maximale Datengröße für QR-Codes?
Der größte QR-Code (Version 40, Stufe L) speichert 7.089 Ziffern, 4.296 alphanumerische Zeichen oder 2.953 Bytes. Praktisch unter ~300 Zeichen halten für schnelles Scannen.
Kann ich ein Logo in die Mitte eines QR-Codes einfügen?
Ja, wenn Sie die Fehlerkorrekturstufe H (30 % Wiederherstellung) verwenden. Das Logo verdeckt einige Module, aber die Reed-Solomon-Codierung ermöglicht es dem Scanner, die fehlenden Daten zu rekonstruieren. Halten Sie das Logo unter 20 % der QR-Code-Fläche und testen Sie die Scan-Zuverlässigkeit auf mehreren Geräten vor dem Produktionseinsatz.