Skip to main content

Bulk QR Code Generator

Generate multiple QR codes at once from a list of URLs or text.

Geprüft von · Zuletzt geprüft

0 items

So verwendest du den Massen-QR-Code-Generator

  1. Daten eingeben - füge eine URL, einen Textstring oder eine kodierte Nutzlast pro Zeile in den Textbereich ein. Das Tool liest jede Zeile als separaten QR-Code. Für einen Produktkatalog könnten das 40 Produktseiten-URLs sein; für eine Veranstaltung 30 Anmeldelinks mit verschiedenen Tracking-IDs.
  2. Oder eine CSV/TXT-Datei hochladen - klicke auf den Upload-CSV-Button, um eine Klartext- oder kommagetrennte Datei zu laden. Das Tool liest nur die erste Spalte jeder Zeile, was der Ausgabe von Excels "Als CSV speichern" oder einem Google-Sheets-Export entspricht. Bis zu 50 Zeilen pro Stapel.
  3. Größe wählen - 128 px, 256 px oder 512 px. Verwende 128 px für Bildschirm-Thumbnails und digitale Beschilderung, 256 px für Standard-Kleinformat-Druck und 512 px für Poster, Produktverpackungen und alles, was über Armreichweite hinaus gescannt wird.
  4. Auf "Alle generieren" klicken - jeder QR wird gleichzeitig in deinem Browser gerendert. Jede Karte zeigt den kodierten Wert und einen Pro-Code-Download-Button.
  5. Herunterladen - klicke auf "Alle herunterladen", um jeden Code auf einmal als individuelle PNG-Datei zu speichern, oder hole Codes einzeln. Dateinamen enthalten einen sequentiellen Index und einen kurzen Slug des kodierten Textes.

Was das Tool intern tut

Jeder QR-Code ist ein 2D-Matrix-Barcode nach dem ISO/IEC 18004-Standard, der die Datenkodierung, Fehlerkorrektur und Modul-Platzierung definiert. Der Generator verwendet eine JavaScript-QR-Bibliothek (qrcode.js oder eine ähnliche ISO-konforme Implementierung), um jede Zeile in eine Matrix zu kodieren, und rastert die Matrix dann auf einen HTML-canvas-2D-Kontext. canvas.toDataURL('image/png') erzeugt ein herunterladbares PNG und ein verstecktes <a> mit einem download-Attribut löst den Speicherdialog des Browsers aus. Batch-Verarbeitung iteriert einfach dieselbe Routine in einer Schleife; ein einzelner Klick erzeugt bis zu 50 separate PNGs.

Da die QR-Generierung reine clientseitige Berechnung ist, verlässt keine Nutzlast dein Gerät. Das Tool macht null ausgehende Requests während der Stapelgenerierung - deine Produkt-URLs, Kampagnen-Tracking-Token oder internen Inventar-IDs werden nie an einen Analytics-Anbieter oder uns übermittelt. Das ist eine harte technische Garantie, die du überprüfen kannst: Öffne Chrome-DevTools, navigiere zum Netzwerkbereich, klicke auf "Alle generieren" und beobachte, dass keine zusätzlichen Requests ausgelöst werden.

Echte Anwendungsfälle für Stapel-QR-Generierung

  • Regaletiketten im Einzelhandel - einen QR für jede SKU generieren, der zur Produktseite, zum Bewertungsbereich oder einem Gutschein verlinkt.
  • Konferenz-Badges - ein QR pro Teilnehmer, der seine Registrierungs-ID oder eine vCard-URL für den Kontaktaustausch kodiert.
  • Marketing-Kampagnen mit UTM-Tracking - ein QR pro Platzierung (Plakatwand A, Bushaltestelle B, Magazin C), damit die GA4-Attribution sauber nach Quelle aufgeteilt wird.
  • Unterrichtsarbeitsblätter - eindeutige Codes pro Schüler für Einreichungs- oder Anwesenheits-Tracking.
  • Restaurant-Menüpunkte - jeden Gang mit Allergeninformationen oder Nährwertdaten verlinken.
  • Asset-Tags für IT-Inventar - Codes generieren, die mit internen Asset-Management-System-URLs verknüpft sind, sodass das Scannen eines Etiketts den Asset-Datensatz öffnet.

Scanzuverlässigkeit, Fehlerkorrektur und Druck-Fallstricke

Die QR-Spezifikation definiert vier Fehlerkorrektur-Ebenen: L (~7 % Wiederherstellung), M (~15 %), Q (~25 %) und H (~30 %). Die Bibliothek verwendet typischerweise M als Standard, was Datenkapazität gegen Widerstandsfähigkeit abwägt. Wenn dein gedruckter Code zerkratzt wird, auf einem Kaffeebecher gebogen ist oder auf Recyclingpapier gedruckt wird, erhöhe auf Q oder H in einem dedizierten Einzelcode-Generator - der Code wird dichter, scannt aber zuverlässiger durch Beschädigungen. Das häufigste Massen-QR-Problem ist zu klein drucken: die Mindestgröße für zuverlässiges Smartphone-Kamera-Scannen aus Armreichweite (50 cm) beträgt etwa 2 cm quadratisch. Auf einem gedruckten Blatt entspricht das ungefähr 100 Pixel bei 300 DPI. Ein 256-px-PNG auf ein 2x2-cm-Etikett herunterskaliert druckt bei 325 DPI - ausreichend. Sehr lange URLs (über ~400 Bytes) erzwingen höhere QR-Versionen (v10+) mit dichteren Modulen, die mehr Druckfläche benötigen; das Kürzen von URLs mit einem Weiterleitungsdienst vor der Generierung hält die Codes in kleinen Größen druckbar.

QR-Code-Standards: Version, Modus und Moduldichte

QR-Code ist als ISO/IEC 18004:2015 (aktuelle Revision) standardisiert. Das Format definiert 40 Versionen, die jeweils 4 Module pro Seite hinzufügen - Version 1 ist 21x21 Module, Version 40 ist 177x177. Jede Version bei jeder Fehlerkorrekturebene hat eine feste Kapazität: ein Version-10-M-Code hält etwa 213 alphanumerische Zeichen oder 151 numerische Zeichen. Der Generator wählt automatisch die kleinste Version, die die Nutzlast aufnimmt. Kodierungsmodi umfassen Numerisch (am dichtesten), Alphanumerisch (Großbuchstaben A-Z und Symbole), Byte (UTF-8) und Kanji (für japanischen Text). Der Byte-Modus ist der Standard für URLs. Spezielle "strukturierte" Nutzlasten wie WIFI:T:WPA;S:netzwerk;P:pass;; für WLAN, mailto: für E-Mail und tel: für Telefon sind nur Byte-Modus-Strings, die Scan-Apps anhand des Präfixes erkennen.

Im Vergleich zu QR-API-Diensten und Etikettendrucksoftware

Kommerzielle QR-Generatoren wie QR Tiger, QRCode Monkey, Beaconstac und Flowcode bieten Design-Anpassung (Logos, Verläufe, geformte Module), Scan-Analysen und dynamische QR-Codes, die nach dem Druck umgeleitet werden können. Diese Funktionen erfordern einen Backend-Dienst und typischerweise ein bezahltes Abonnement - der Kompromiss ist, dass deine Nutzlastdaten und Scan-Ereignisse über ihre Server laufen. Für einfache statische Stapel ohne Analysebedarf generiert dieses Tool dieselbe zugrunde liegende QR-Matrix wie jeder bezahlte Dienst, weil alle ISO/IEC 18004 einhalten. Dedizierte Etikettendrucksoftware wie BarTender, NiceLabel und ZebraDesigner integriert QR-Generierung in Druck-Workflows für Thermo-Drucker. Wenn du Tausende von Codes pro Stunde mit variablen Daten aus einer Datenbank erzeugen musst, ist Etikettendrucksoftware zweckmäßig. Für bis zu 50 Einzelcodes in einem Stapel ist dieses Browser-Tool schneller und erfordert keine Installation oder API-Key. Die generierten PNGs fallen sauber in InDesign, Illustrator, Publisher oder jedes Textverarbeitungsprogramm für das Layout.

Häufig gestellte Fragen

Wie viele QR-Codes kann ich auf einmal generieren?

Bis zu 50 Codes pro Stapel. Diese Grenze hält die Speichernutzung im Browser vertretbar - jedes 256-px-PNG im Arbeitsspeicher entspricht etwa 100 KB, also sind 50 Codes ungefähr 5 MB an Bilddaten plus die Canvas- Puffer. Für größere Durchläufe generiere in mehreren Stapeln oder verwende ein Befehlszeilen-Tool wie qrencode, das über eine Datei beliebiger Größe schleifen kann.

In welchem Format muss die CSV-Datei vorliegen?

Klartext, ein Wert pro Zeile, mit den Zieldaten in der ersten Spalte. Eine einspältige Datei mit einer URL pro Zeile funktioniert direkt. Mehrspaltige CSV-Dateien funktionieren ebenfalls - nur die erste Spalte wird gelesen, sodass du beschreibende Spalten für eigene Zwecke behalten kannst. Dateien sollten UTF-8-codiert sein; nicht-UTF-8-Dateien können nicht-ASCII-Zeichen falsch rendern. "Als CSV speichern" in Excel und "CSV herunterladen" in Google Sheets erzeugen beide kompatible Dateien.

Was ist die Mindestgröße für zuverlässiges Scannen?

Etwa 2 cm x 2 cm für das Scannen aus Armreichweite mit einer Smartphone- Kamera. Für größere Scan-Abstände (Poster an der Wand, Produkt im Regal), die physische Größe proportional skalieren - ungefähr 1 cm pro 10 cm Scannabstand. Ein 256-px-PNG, das bei 300 DPI gedruckt wird, erzeugt einen etwa 2,2-cm-Code, was das Minimum zuverlässig erfüllt.

Werden meine URLs oder Daten irgendwo hochgeladen?

Nein. Die QR-Generierung läuft vollständig in Browser-JavaScript mit der Canvas-2D-Rendering-API. Es gibt keinen fetch-, XHR-, WebSocket- oder Beacon-Aufruf, der deine Nutzlastdaten überträgt. Du kannst das überprüfen, indem du die Chrome-DevTools öffnest, den Netzwerkbereich löschst, auf "Alle generieren" klickst und null neue Requests beobachtest. Sensible URLs (interne Tools, unveröffentlichte Produktseiten, Tracking-Token) bleiben auf deinem Gerät.

Kann ich Logos, Farben oder benutzerdefinierte Designs zu den QR-Codes hinzufügen?

Dieses Massen-Tool generiert Standard-schwarz-auf-weiß-Codes für maximale Scanzuverlässigkeit über alle Reader-Apps. Für Logos, Markenfarben oder Modul-Formen verwende einen Einzelcode-Generator, der diese Optionen bietet; die QR-Spezifikation toleriert eine Logo-Überlagerung von bis zu etwa 30 % der Code-Fläche (entsprechend Fehlerkorrekturebene H). Zu stark stilisierte Codes scheitern manchmal bei älteren Android-Kameras und ISO/IEC-15423-konformen Industriescannern; teste auf mehreren Geräten, bevor du druckst.

Was passiert, wenn eine URL zu lang für die gewählte QR-Größe ist?

Der Generator wählt automatisch eine QR-Version (1-40) aus, die groß genug ist, um die Nutzlast zu kodieren. Sehr lange URLs erzeugen sehr dichte Codes - Version 20+ hat winzige Module, die höhere Druckauflösung und größere physische Größe erfordern. Wenn deine Codes beim Scannen in der beabsichtigten Größe scheitern, kürze die URLs über einen Weiterleitungsdienst (bit.ly, cuttly, deine eigene Kurzdomain), bevor du neu generierst.

Kann ich WLAN-Daten, Kontakte oder E-Mails in Massen kodieren?

Ja. Verwende das strukturierte Nutzlastformat in jeder Zeile: <code>WIFI:T:WPA;S:NetzwerkName;P:passwort;;</code> für WLAN, <code>mailto:[email protected]?subject=...&body=...</code> für E-Mail, <code>tel:+4912345678</code> für Telefon und <code>BEGIN:VCARD\n...\nEND:VCARD</code> für Kontaktkarten. Jede Zeile wird zu einem QR-Code; Scanner erkennen das Präfix und fordern den Benutzer auf, die entsprechende Aktion auszuführen.

Warum erzeugt "Alle herunterladen" separate Dateien statt einer Bildkombination?

Separate PNGs geben dir maximale Flexibilität im nachgelagerten Layout - du kannst jeden Code genau dort platzieren, wo er in InDesign, einem Word-Dokument, einer Shopify-Produktseite oder einem Zebra-Etikettentemplate sein muss. Das Zusammenführen zu einem einzigen Blatt erfordert Kenntnis deines genauen Layouts (Zeilen, Spalten, Abstände, Beschriftungen), das je nach Anwendungsfall variiert. Importiere für eine zusammengesetzte Seite die einzelnen PNGs in dein Seitengestaltungs-Tool deiner Wahl.

Kann ich diese QR-Codes kommerziell verwenden?

Ja. QR-Code ist ein offener Standard (ISO/IEC 18004), der von Denso Wave, dem ursprünglichen Erfinder, für nicht-proprietäre Nutzung in die öffentliche Domain gestellt wurde. Die generierten Bilder sind dein Eigentum. Es gibt keine Lizenzbeschränkung für das Kodieren deiner eigenen URLs oder Daten und keine Lizenzgebühr. Hinweis: Einige "Premium-QR"-Dienste bieten proprietäre Funktionen (Tracking, dynamische Weiterleitungen), die ihr geistiges Eigentum bleiben, aber das zugrunde liegende Code-Format ist für alle frei.

Welche Druckauflösung soll ich für die PNG-Ausgabe verwenden?

Für einen 2-cm-physischen-Code ist die 256-px-Ausgabe bei 325 DPI ausreichend. Für größere Codes verwende die 512-px-Option und drucke bei 200-300 DPI auf dem endgültigen Papier. Bewahre immer das Seitenverhältnis - ein gestreckter QR-Code verliert die quadratischen Module, die die Spezifikation erfordert. Füge eine "ruhige Zone" (leerer weißer Rand) von mindestens 4 Modulen um den Code in deinem Layout ein; ohne sie haben Scanner Probleme, die Erkennungsmuster zu lokalisieren.

Mehr QR & Barcode