Webentwicklung
QR Code Generator / Reader
Einen QR-Code aus Text oder einer URL erzeugen oder den Inhalt aus einem hochgeladenen Bild auslesen.
Hier erscheint der QR-Code.
A QR code is a two-dimensional barcode that encodes text, a URL, or other data so a camera can read it instantly. This tool generates a QR code from text you type and, the other way around, reads the content out of an uploaded image — all in the browser.
How to use it
- Generate: type text or a URL and the QR code appears immediately, ready to download as an image.
- Read: upload an image containing a QR code and the tool decodes and displays its content.
- Raise the error-correction level if the code will be printed small or placed on an uneven surface.
Common uses
- A QR code on a business card, poster, or package that links to a website or contact page.
- Sharing a Wi-Fi password with guests without typing it manually (enter a WIFI:T:WPA;S:name;P:password;; string to encode it).
- Checking what a suspicious QR code actually contains before scanning it with a phone and opening the link.
Things to keep in mind
A higher error-correction level (H instead of L) makes the code more resistant to damage but also denser — it holds less data at the same physical size.
A QR code doesn't hide its content — anyone can read it the same way you did, so never encode passwords or private data in one.
Artikel zu diesem Tool: QR-Codes: wie ein Link in ein Quadrat aus Pixeln passt
Häufig gestellte Fragen
Was ändert die Fehlerkorrekturstufe (L/M/Q/H)?
Höhere Stufen, bis zu H mit etwa 30 %, halten den QR-Code auch dann lesbar, wenn ein Teil davon beschädigt oder verdeckt ist, verringern aber auch, wie viele Daten bei einer bestimmten Größe hineinpassen — L mit etwa 7 % passt die meisten Daten hinein, verträgt aber am wenigsten Beschädigung.
Warum kann mein QR-Code-Bild nicht gelesen werden?
Das Lesen nutzt die jsqr-Bibliothek, um das Bild lokal zu dekodieren; es kann bei unscharfen, schrägen oder stark spiegelnden Fotos fehlschlagen, daher funktioniert eine klare, gerade Aufnahme mit gutem Kontrast am besten.
Werden meine Daten oder mein Bild irgendwohin hochgeladen?
Nein, sowohl das Erstellen als auch das Lesen von QR-Codes erfolgt vollständig in Ihrem Browser mithilfe von JavaScript-Bibliotheken — nichts verlässt Ihr Gerät.
Warum hängt die Datenmenge, die ein QR-Code fassen kann, vom Inhaltstyp ab?
Ein QR-Code unterstützt mehrere Kodierungsmodi — numerisch, alphanumerisch und Byte — und jeder verwendet eine unterschiedliche Anzahl an Bits pro Zeichen; der numerische Modus (nur Ziffern) ist am kompaktesten, während der Byte-Modus für beliebigen Text (etwa nicht-lateinische Schrift) am meisten Platz benötigt und daher weniger Zeichen in einen gleich großen Code passen.
Wie viele Zeichen kann ein QR-Code maximal fassen?
Das hängt von der Version des Codes und der Fehlerkorrekturstufe ab — die größte Version (40) mit der niedrigsten Korrekturstufe L fasst bis zu 7089 Ziffern oder 4296 alphanumerische Zeichen, in der Praxis werden für zuverlässiges Scannen aber selten mehr als einige Hundert Zeichen verwendet.