QR- & Barcode-Werkzeugkasten — erzeugen, dekodieren, WLAN, vCard & mehr
QR- & Barcode-Werkzeuge
Kostenlose Online-Werkzeuge für QR-Codes und Barcodes — QR-Codes erzeugen, gescannte Codes dekodieren, Barcodes erstellen (CODE128/CODE39/EAN-13/UPC-A/EAN-8/ITF-14), Barcodes scannen, WLAN-Login-QR, vCard-Kontakt-QR, Stapelerzeugung, gestaltete QR-Codes mit Logo. Alles in Ihrem Browser.
Klicken Sie, um ein QR-Code-Bild hochzuladen
oder per Drag & Drop
Klicken Sie, um ein Barcode-Bild hochzuladen
oder per Drag & Drop
So funktioniert jeder Modus
QR erzeugen: Jeder Text oder jede URL wird mit der Bibliothek qrcode in Version 1.5.1 in einen QR-Code (Quick-Response-Matrixcode) kodiert. Die QR-Matrix wird auf ein Live-HTML-Canvas gezeichnet. Die Fehlerkorrektur bestimmt die Wiederherstellungstoleranz — L (7 %) ergibt den kleinsten Code, M (15 %) ist Standard, Q (25 %) ist robust, H (30 %) erlaubt ein Logo-Overlay. Eine größere Darstellung lässt sich aus der Entfernung leichter scannen. Klicken Sie auf PNG herunterladen, um das QR-Bild zu speichern.
QR dekodieren: Laden Sie ein QR-Code-Bild hoch (oder fügen Sie eine Bild-URL ein); der QR-Decoder tastet jeden Pixel ab, um die drei Positionsmarkierungen (die quadratischen Eckmarken) zu finden und die kodierten Daten auszulesen. Das Bild wird zunächst auf ein verborgenes Canvas gezeichnet, damit die ImageData pixelgenau analysiert werden können. Bei Bild-URLs muss der entfernte Server domänenübergreifenden Zugriff erlauben. Drag & Drop wird unterstützt.
Barcode erzeugen: Die Eingabedaten werden in einen eindimensionalen Strichcode kodiert. Jedes Format hat eigene Regeln: CODE128 verarbeitet den vollen ASCII-Zeichensatz (am vielseitigsten), CODE39 nur Buchstaben und Ziffern, EAN-13/UPC-A erfordern genau 13 bzw. 12 Ziffern mit automatischer Prüfziffer, EAN-8 erfordert 7 bis 8 Ziffern, ITF-14 dient der Verpackungskennzeichnung von Kartons. Ungültige Eingaben zeigen einen Fehler auf dem Canvas. Passen Sie die Strichbreite (1–4 px) und die Gesamthöhe an; schalten Sie den lesbaren Text unter den Balken ein oder aus.
Barcode scannen: Verwendet eine dreistufige Ausweichkette für maximale Kompatibilität. Stufe 1: die native BarcodeDetector-API (Chrome/Edge 83+, Safari 17+), die eindimensionale Barcodes und zweidimensionale Codes in einem Durchgang verarbeitet. Stufe 2: ein schneller QR-Decoder, der Pixel anhand der Positionsmarkierungen abtastet. Stufe 3: eine umfassende Engine für ein- und zweidimensionale Barcodes einschließlich CODE-128/EAN/UPC/Code-39/Data Matrix/PDF417/Aztec. Laden Sie ein Bild hoch oder ziehen Sie es per Drag & Drop; die Ergebnisse zeigen das erkannte Format und den dekodierten Inhalt mit einem Klick zum Kopieren.
WLAN-QR: Die WLAN-Zugangsdaten werden in die Standardzeichenkette WIFI:S:<ssid>;T:<enc>;P:<password>;H:<hidden>;; umgewandelt (nach der ZXing-WLAN-Spezifikation) und anschließend als Standard-QR-Code kodiert. Wird er mit der Handykamera oder einer QR-App gescannt, verbindet sich das Gerät automatisch mit dem Netzwerk, ohne dass das Passwort eingetippt werden muss. Verschlüsselungsoptionen: WPA/WPA2 (modern), WEP (veraltet) oder Keine (offenes Netzwerk). Setzen Sie die verborgene SSID auf Ja für Netzwerke, die ihren Namen nicht senden.
vCard-QR: Kontaktdaten werden in einen Textblock im Format vCard 3.0 (BEGIN:VCARD...END:VCARD) umgewandelt und anschließend als QR-Code kodiert. Beim Scannen fragt das Telefon, ob ein neuer Kontakt mit den vorausgefüllten Feldern Name, Telefon, E-Mail, Firma, Titel und Website gespeichert werden soll. Alle Felder sind optional — geben Sie mindestens einen Namen an, um den Code zu erzeugen. Das Standardformat vCard ist mit iOS, Android und allen gängigen Kontakt-Apps kompatibel.
QR-Stapel: Fügen Sie mehrere Texteinträge (einen pro Zeile) ein; jeder wird unabhängig in einen eigenen QR-Code kodiert. Alle Codes werden unten in einem Raster dargestellt. Jede QR-Karte zeigt die Inhaltsbezeichnung (zur besseren Lesbarkeit gekürzt) und hat eine Speichern-Schaltfläche, um diesen einzelnen QR-Code als PNG herunterzuladen. Der Größenregler gilt einheitlich für alle Codes. Leere Zeilen werden übersprungen.
QR gestalten: Erzeugt einen QR-Code mit eigenen Vorder- und Hintergrundfarben (wählen Sie ein Farbpaar mit ausreichendem Kontrast) und einem optionalen Logo in der Mitte. Verwendet die Fehlerkorrektur der Stufe H (30 % Toleranz), damit der QR-Code auch dann scannbar bleibt, wenn das Logo rund 22 % der Codefläche verdeckt. Das Logo wird mittig mit einem kleinen weißen Rand platziert, um es von den QR-Modulen zu trennen. Die Farben werden als RGBA-Hexwerte angewendet; der QR-Code wird zuerst als Bild gerendert, danach wird das Logo darübergelegt.