QR-Code-Generator
Verwandeln Sie Links oder Text lokal im Browser in einen statischen QR-Code, wählen Sie die Größe und laden Sie SVG oder PNG herunter, ohne Ihre Eingabe weiterzugeben.
Funktionen
- Kodiert beliebige Links oder Texte bis 2.331 Byte
- Vier Ausgabegrößen: 128, 256, 512 und 1024 px
- SVG als Vektordatei für den Druck, PNG für Bildschirm und Dokumente
- Statischer Code: keine Weiterleitung, kein Ablaufdatum, kein Scan-Tracking
- Lokale Erzeugung mit Rust und WebAssembly
Dieser QR-Code-Generator macht aus einem Link, einem Text, WLAN-Zugangsdaten oder einer Telefonnummer einen QR-Code, den Sie als SVG oder PNG herunterladen. Der Code wird in Ihrem Browser von einer nach WebAssembly kompilierten Rust-Bibliothek berechnet, der kodierte Inhalt erreicht also nie einen Server. Wie unser Artikel zum Erstellen von QR-Codes ohne Upload erklärt: Der Code selbst ist klein, die Daten dahinter können trotzdem vertraulich sein, etwa eine Staging-URL, ein interner Dokumentlink oder ein WLAN-Passwort.
QR-Code erstellen in vier Schritten
- Geben Sie Link oder Text in das Feld Text or URL ein. Zeilenumbrüche bleiben erhalten.
- Wählen Sie die Ausgabegröße:
128,256(Standard),512oder1024Pixel. - Klicken Sie auf Generate oder drücken Sie
Strg+Enter(Cmd+Enterauf dem Mac). Der Code erscheint sofort. - Laden Sie ihn über Download SVG oder Download PNG herunter. Die Dateien heißen
qrcode.svgundqrcode.png.
Wenn Sie Text oder Größe ändern, klicken Sie vor dem Download erneut auf Generate, damit die Datei der Vorschau entspricht.
SVG oder PNG: welches Format wofür
- SVG ist eine Vektordatei und bleibt in jeder Druckgröße scharf, von der Visitenkarte bis zum Plakat. Sie lässt sich in Illustrator, Inkscape, Affinity oder Figma öffnen. Die gewählte Größe ist ein Mindestwert: Die Modulgröße wird auf ganze Pixel aufgerundet und die übliche Ruhezone von vier Modulen ergänzt. Eine Anfrage mit 128 px kann daher ein etwas größeres SVG ergeben (bei kurzem Text zum Beispiel 145 px).
- PNG ist eine Rastergrafik in exakt der gewählten Größe. Ideal für Präsentationen, E-Mails, Webseiten und Textverarbeitung. Für den Druck nehmen Sie besser 1024 px oder das SVG.
Was Sie kodieren können
Der Generator kodiert genau den eingegebenen Text. Kamera-Apps auf Smartphones erkennen gängige Formate und bieten die passende Aktion an:
- Weblinks:
https://beispiel.de/speisekarteöffnet sich im Browser. Lassen Siehttps://immer stehen, damit der Scanner den Link erkennt. - WLAN-Zugang:
WIFI:T:WPA;S:Netzwerkname;P:Passwort;;verbindet Gäste, ohne dass sie das Passwort abtippen. - E-Mail und Telefon:
mailto:kontakt@beispiel.deodertel:+4930123456. - Freitext: Inventarnummer, Seriennummer, kurze Notiz, Aktivierungscode.
Der Encoder wählt automatisch den kompaktesten Modus. Mit der verwendeten mittleren Fehlerkorrekturstufe (M) passen höchstens 5.596 Ziffern, 3.391 alphanumerische Großbuchstaben oder 2.331 Byte beliebigen Texts in einen Code. Umlaute und ß belegen in UTF-8 zwei Byte. Darüber schlägt die Erzeugung mit einer Fehlermeldung fehl. Kurze Inhalte ergeben einen weniger dichten Code, der schneller und aus größerer Entfernung lesbar ist.
Statischer QR-Code: kein Ablaufdatum, kein Tracking
Jeder hier erzeugte Code ist statisch: Ihr Link oder Text steht direkt im Muster. Es gibt keinen Weiterleitungsserver dazwischen. Der Code funktioniert, solange das Ziel existiert, er kann nicht durch ein auslaufendes Abo abgeschaltet werden, und niemand protokolliert, wer ihn scannt. Die Kehrseite: Ein statischer Code lässt sich nach dem Druck nicht mehr ändern. Kann sich das Ziel ändern, kodieren Sie eine URL unter Ihrer Kontrolle und leiten selbst weiter.
Viele Online-Generatoren erzeugen standardmäßig „dynamische“ Codes: Der gedruckte Code enthält einen Kurzlink auf deren Server, der dann zu Ihrer URL weiterleitet. So entstehen Scan-Statistiken, aber Ihr Code hängt vom Weiterbestehen dieses Dienstes ab. Auf der Kommandozeile erzeugt qrencode -o code.png "https://beispiel.de" einen Code offline, sofern das Programm installiert ist. Diese Seite bietet dasselbe lokale Verhalten ohne Installation.
Grenzen vor dem Druck
- Klassisch schwarz auf weiß: Der Code wird mit schwarzen Modulen auf weißem Hintergrund gezeichnet, der kontrastreichen Variante, die jede Smartphone-Kamera und jeder Scanner liest, auch unser QR-Code-Leser. Die Farben sind nicht anpassbar.
- Kein Logo, keine Gestaltung: kein Logo in der Mitte, keine abgerundeten Module, kein Rahmen.
- Fehlerkorrektur fest auf Stufe M, also etwa 15 % beschädigte oder verdeckte Fläche. Nicht einstellbar.
- Ein Code pro Durchgang: Das Web-Tool hat keinen Stapelmodus.
Datenschutz: Der kodierte Inhalt bleibt auf Ihrem Gerät
Ihr Text wird an ein WebAssembly-Modul im Browser-Tab übergeben, SVG und PNG entstehen lokal über die Canvas-API. Keine Anfrage überträgt Ihren Inhalt an einen Server, was Sie im Netzwerk-Tab der Entwicklertools prüfen können. Für interne URLs, WLAN-Passwörter oder unveröffentlichte Kampagnenlinks bedeutet das: kein Dritter verarbeitet die Daten, es entsteht keine Auftragsverarbeitung im Sinne der DSGVO, und keine Information verlässt Ihr Gerät.
Häufige Fragen
- Ist dieser QR-Code-Generator wirklich kostenlos?
- Ja. Kein Konto, kein Wasserzeichen, keine Begrenzung der Anzahl, kein Ablaufdatum. Die Codes sind statisch und hören nie auf zu funktionieren, weil ein Abo oder eine Testphase endet.
- Läuft mein QR-Code irgendwann ab?
- Nein. Der Inhalt steckt im Code selbst, nicht auf einem Server. Der Code funktioniert, solange der enthaltene Link oder Text gültig bleibt.
- Kann ich zählen, wie oft der Code gescannt wird?
- Mit dem Code selbst nicht, da es keinen Weiterleitungsserver gibt. Für Statistiken kodieren Sie eine URL mit Kampagnenparametern (zum Beispiel
?utm_source=plakat) und werten diese in Ihrer eigenen Webanalyse aus. - Wie erstelle ich einen WLAN-QR-Code?
- Geben Sie
WIFI:T:WPA;S:IhrNetzwerk;P:IhrPasswort;;mit Ihren eigenen Werten ein und klicken Sie auf Generate. Für offene Netze verwenden SieT:nopass. Das Passwort wird nirgendwohin gesendet. - Welche Größe brauche ich für den Druck?
- Das SVG, das verlustfrei skaliert, oder das PNG mit 1024 px. Behalten Sie den hellen Rand um den Code immer bei und passen Sie die Druckgröße an den erwarteten Leseabstand an.
- Warum lässt sich mein Code nicht scannen?
- Häufige Ursachen sind ein zu kleiner Druck, ein beim Zuschneiden abgeschnittener Rand oder ein Druck mit zu wenig Kontrast (etwa auf dunklem oder glänzendem Material). Testen Sie mit mehreren Geräten, bevor Sie in Serie drucken.
- Wird mein Text an einen Server gesendet?
- Nein. Der Code wird per WebAssembly in Ihrem Browser berechnet und die Dateien lokal erzeugt. Nichts wird hochgeladen oder gespeichert.
Verwandte Werkzeuge: Lesen Sie einen vorhandenen Code aus einem Screenshot mit dem QR-Code-Leser aus, und bereinigen Sie Links mit Sonderzeichen vor dem Kodieren mit dem URL-Encoder und -Decoder.