Level M recovers ~15% of damage.
QR-Code-Generator
Was es tut
Kodiert beliebigen Text oder jede URL in einen QR-Code - mit einer vollständigen, von Grund auf geschriebenen Implementierung des ISO/IEC-18004-Standards: alle drei Datenmodi (numeric, alphanumeric, byte - automatisch für die knappeste Passform gewählt), Versionen 1-40 (21×21 bis 177×177 Module), alle vier Fehlerkorrektur-Stufen, Reed-Solomon-Fehlerkorrektur über GF(256) und automatische Maskenauswahl über alle acht ISO-Maskenmuster. Die Ausgabe ist ein scharfes SVG (beliebige Skalierung, Farben, Größe der Ruhezone) oder ein PNG, gerendert mit der gewählten Modulgröße.
Der Encoder ist gegen eine veröffentlichte Referenzmatrix verifiziert, und alles läuft lokal - dein Text verlässt die Seite nie.
So verwendest du es
- Tippe oder füge Text in das Feld ein.
- Wähle eine Fehlerkorrektur-Stufe: L ist am kleinsten, H übersteht am meisten Schaden.
- Passe Modulgröße, Ruhezone und Farben an.
- Lade das PNG herunter, oder kopiere das SVG-Markup für verlustfreies Skalieren.
Die Seiten-URL trägt dein komplettes Setup (Text, Stufe, Farben, Größen) - Copy share link öffnet es exakt wieder.
Beispiele
https://dev.cosmolabs.org/ auf Stufe M kodiert als Version 2 im Byte-Modus.
HELLO WORLD auf Stufe Q kodiert als Version 1 im Alphanumeric-Modus - 11 Zeichen passen, weil Alphanumeric zwei Zeichen pro 11 Bits packt.
Lange Inhalte vergrößern die Version automatisch: bis zu 2.953 Bytes auf Stufe L.
Gut zu wissen
- Höhere Fehlerkorrektur kostet Kapazität: Derselbe Text wächst zu einem größeren Symbol, wenn du von L nach H gehst.
- Die Ruhezone (heller Rand) ist Teil der Spezifikation - halte mindestens 4 Module ein, damit zuverlässiges Scannen möglich bleibt.
- Dunkel-auf-hell-Kontrast zählt mehr als Farben: Halte den Vordergrund deutlich dunkler als den Hintergrund.
- SVG-Ausgabe skaliert unbegrenzt; PNG rastert mit der gewählten Modulgröße.