calculate.sh EN

Dieses Werkzeug wird per JavaScript in Ihrem Browser ausgeführt. Falls es nicht erscheint, aktivieren Sie bitte JavaScript oder laden Sie die Seite neu. Die Beschreibung unten erklärt die Funktionsweise.

QR-Code-Generator

Ein QR-Code (Quick Response) ist ein zweidimensionaler Strichcode nach ISO/IEC 18004. Anders als ein linearer Strichcode speichert er Daten sowohl horizontal als auch vertikal, wodurch er deutlich mehr Inhalt aufnehmen, Beschädigungen überstehen und von jeder Handykamera gelesen werden kann. Dieses Tool verwandelt beliebigen Text im Browser in einen QR-Code und lässt Sie Fehlerkorrektur, Farben und Größe einstellen, bevor Sie ihn als PNG herunterladen.

So verwenden Sie das Tool

  1. Inhalt eingeben oder einfügen in das Inhaltsfeld. Eine URL, ein Wi-Fi-Handover-String, eine Kontaktkarte oder ein Einmalpasswort-URI - QR-Codes können bis zur unten genannten Kapazitätsgrenze alles kodieren.
  2. Fehlerkorrekturstufe einstellen mit den Knöpfen L, M, Q und H.
  3. Größe wählen (128, 256 oder 512 Pixel), optional Rund aktivieren für einen weicheren, punktartigen Code, und mit den beiden Farbfeldern Vorder- und Hintergrundfarbe festlegen.
  4. PNG herunterladen speichert das gerenderte Bild; Bild kopieren legt das PNG in die Zwischenablage zum Einfügen in Dokumente oder Chats. Wenn der Browser das Kopieren von Bildern blockiert, lädt das Tool stattdessen die Datei herunter.

Fehlerkorrekturstufen

QR-Codes tragen redundante Daten, damit ein beschädigter oder teilweise verdeckter Code trotzdem gelesen werden kann. Höhere Stufen überstehen mehr Schäden, kosten aber Kapazität. Die vier Standardstufen:

Stufe stellt wieder her maximale Bytes (Version 40)
L ~7 % 2.953
M ~15 % 2.331
Q ~25 % 1.663
H ~30 % 1.273

M ist der Standard und die übliche Wahl. Verwenden Sie H, wenn der Code klein gedruckt, auf einer gewölbten oder schmutzigen Fläche angebracht oder teilweise von einem Logo bedeckt wird. Verwenden Sie L nur, wenn Sie maximale Datenmenge in einem sauberen digitalen Kontext brauchen. Der Byte-Zähler unter der Eingabe warnt Sie, wenn die Nutzlast für die gewählte Stufe groß ist oder die harte Grenze überschreitet.

Häufige Nutzlasten

  • Eine URL - https://calculate.sh öffnet die Seite direkt beim Scannen. Das ist der mit Abstand häufigste Einsatz, von Plakaten bis zur Produktverpackung.
  • Wi-Fi-Handover - WIFI:T:WPA;S:MyNetwork;P:pass123;; bringt Android und iOS dazu, das Netz ohne Passworteingabe beizutreten. Beachten Sie die Escape-Regeln für Sonderzeichen in SSID/Passwort.
  • Kontaktkarte (vCard) - ein BEGIN:VCARD … END:VCARD-Block mit FN, EMAIL und TEL-Zeilen fügt beim Scannen einen Kontakt hinzu.
  • Einrichtung von Authenticator-Apps - otpauth://totp/…-URIs sind der Weg, wie viele Zwei-Faktor-Apps ein gemeinsames Geheimnis aus einem QR-Code lesen.
  • Klartext - kurze Nachrichten, Gutscheine oder Seriennummern funktionieren, bieten aber keinen Klick-öffne-Komfort.

Hinweise und Einschränkungen

  • Alles wird lokal in Ihrem Browser erzeugt. Es wird nichts hochgeladen; es gibt keine serverseitige Verarbeitung oder Protokollierung des Inhalts.
  • Der QR-Code wird auf eine Canvas gezeichnet, und der Download ist ein Raster-PNG. Für den Druck in sehr großer physischer Größe würde sich eine Vektor-SVG besser skalieren; dieses Werkzeug liefert bewusst PNG für maximale Kompatibilität.
  • Farben brauchen Kontrast. Ein dunkler Vordergrund auf hellem Hintergrund scannt am besten. Wenn Sie die Farben invertieren, scheitern manche älteren Scanner; lassen Sie genug Kontrast zwischen den beiden Feldern.
  • Die Kapazität hängt vom Inhaltstyp ab, nicht nur von der Länge. QR-Codes haben eigene numerische, alphanumerische und Byte-Modi; beliebiger UTF-8-Text nutzt den Byte-Modus, weshalb akzentuierte oder nicht-lateinische Zeichen mehr Platz pro Zeichen kosten als einfache ASCII-Ziffern.
  • Kein Scannen hier. Diese Seite erstellt Codes; zum Lesen nutzen Sie die Kamera Ihres Telefons oder eine eigene Scanner-App. Das Lesen eines QR aus einem Bild gehört nicht in eine „kleine Werkzeug"-Sammlung.

Warum sich die Form des Codes ändert

Die Anzahl der Module (die kleinen schwarzen und weißen Quadrate) wächst mit der Nutzlast und der Fehlerkorrekturstufe. Eine kurze URL auf Stufe L ergibt einen groben Code mit großen Modulen, den eine Kamera aus großer Entfernung liest; ein langer Text auf Stufe H ergibt ein dichtes Raster mit vielen kleinen Modulen, das eine nähere, sauberere Aufnahme braucht. Wird ein Code schwer lesbar, kürzen Sie den Inhalt oder senken die Stufe, bevor Sie die Druckgröße erhöhen.