QR-Code-Generator — URL, WiFi, vCard, Email, SMS, Standort
Kostenloser QR-Code-Generator. Statische QR-Codes für URL, WiFi, vCard, Email & SMS. Download als SVG & PNG. Kein Ablaufdatum, keine Anmeldung, 100% in Ihrem Browser.
Was ist ein QR-Code?
Ein QR-Code (Quick Response Code) ist ein 2D-Matrix-Barcode, 1994 von Denso Wave erfunden und in ISO/IEC 18004:2015 normiert. Er codiert Daten in ein quadratisches Raster aus schwarzen und weißen Modulen, mit drei großen Finder-Mustern an den Ecken, mit denen Scanner den Code lokalisieren und ausrichten. Die Versionen reichen von 1 (21×21 Module) bis 40 (177×177); der Encoder wählt die kleinste Version, die Ihren Inhalt bei der gewählten Fehlerkorrekturstufe aufnimmt.
QR-Codes transportieren über Standard-URI-Schemata viele Datentypen. URLs werden direkt codiert. WiFi-Zugangsdaten nutzen das De-facto-Protokoll WIFI:, das iOS Camera (seit iOS 11) und Android-Kamera-Apps nativ erkennen. Kontaktkarten verwenden vCard 3.0 (RFC 2426) — bessere Scanner-Kompatibilität als vCard 4.0 (RFC 6350). E-Mail-Links nutzen mailto: (RFC 6068), Textnachrichten sms: (RFC 5724) und Karten-Pins geo: (RFC 5870). Das Scannen eines wohlgeformten QR löst die richtige Aktion aus — URL öffnen, WiFi beitreten, Kontakt speichern, E-Mail entwerfen — ohne dass der Nutzer etwas tippen muss.
Reed-Solomon-Fehlerkorrektur ist der Grund, warum QR-Codes auch bei Kratzern, Faltungen oder teilweiser Verdeckung scannbar bleiben. Vier Stufen — L, M, Q, H — stellen etwa 7%, 15%, 25% und 30% beschädigter Daten wieder her. Höhere Stufen fügen Redundanzmodule hinzu, sodass der QR für denselben Inhalt physisch größer wird. Wählen Sie H für Druckmaterialien, die angefasst werden, M für Bildschirme, L nur, wenn Sie lange URLs unterbringen müssen.
Die wichtigste praktische Unterscheidung ist statisch vs. dynamisch. Ein statischer QR codiert Ihren echten Inhalt direkt in die Pixel — er funktioniert für immer, ohne Dienst, der gewartet werden muss. Ein dynamischer QR codiert einen kurzen Link zu einem Drittanbieter-Weiterleitungsdienst; läuft dieser Dienst ab, erhöht die Preise oder wird eingestellt, sind alle bereits gedruckten QRs tot. Lesen Sie Statische vs. dynamische QR-Codes — warum Ihrer aufhört zu funktionieren für die ganze Geschichte. Dieses Tool generiert ausschließlich statische QRs. Sie haben bereits einen QR, den Sie nicht selbst erstellt haben? Dekodieren Sie ihn mit dem QR-Code-Decoder — steckt darin ein Kurzlink statt einer echten URL, ist er dynamisch und kann ablaufen.
Viele Online-QR-Generatoren laden Ihr WiFi-Passwort, Ihre vCard-Kontaktdaten oder private URLs auf ihren Server, bevor sie codieren. Dieses Tool führt die qrcode-npm-Bibliothek vollständig in Ihrem Browser aus — null Uploads, null Logs, null Tracking. Das ist die gleiche Datenschutzhaltung wie unsere anderen Client-seitigen Encoder Base64 Encoder/Decoder und URL Decoder/Encoder: Ihre Eingaben verlassen die Seite nie.
// Build a WiFi payload and generate an SVG QR
import QRCode from 'qrcode';
// 1. WIFI: protocol (de facto, recognized by iOS+Android)
const payload = 'WIFI:T:WPA;S:My\\;Network;P:p@ss\\;word;H:false;;';
// 2. Generate SVG (vector, scales without pixelation)
const svg = await QRCode.toString(payload, {
type: 'svg',
errorCorrectionLevel: 'M',
margin: 4,
color: { dark: '#000000', light: '#ffffff' },
});
// 3. Drop into the DOM (DOMParser-safe, not innerHTML)
const doc = new DOMParser().parseFromString(svg, 'image/svg+xml');
preview.replaceChildren(doc.documentElement); Hauptfunktionen
Ohne Ablaufdatum
Statische QR-Codes codieren Ihre Daten direkt in die Pixel. Kein Weiterleitungsdienst, der ausfallen kann, keine Monatsgebühr, kein Abschaltrisiko — der Code funktioniert für immer.
7 Datentypen
URL, Klartext, WiFi-Zugangsdaten, vCard-Kontakte, E-Mail (mailto:), SMS und Geo-Standorte — ein Tool für die häufigsten QR-Anwendungsfälle.
SVG- & PNG-Download
SVG standardmäßig (Vektor, skalierbar, direkt in Figma einfügen). PNG mit 256, 512 oder 1024 px für Bildschirme, Social Posts oder Druck.
Eigene Farben mit Kontrastprüfung
Farbwähler für Vorder- und Hintergrund. Das Tool berechnet den Kontrastwert und warnt, wenn das Scannen auf echten Handys scheitern könnte.
4 Fehlerkorrekturstufen
L (~7%), M (~15%), Q (~25%), H (~30%) — höhere Stufen für Druck, wo Beschädigung, Verblassen und Falten wahrscheinlich sind.
100% im Browser
Die QR-Generierung läuft lokal über die qrcode-npm-Bibliothek. Ihre Eingaben — auch WiFi-Passwörter und persönliche vCard-Daten — verlassen Ihr Gerät nie.
Keine Anmeldung, kein Wasserzeichen
Seite öffnen, generieren, herunterladen. Kein Konto, keine Nutzungsbeschränkungen und kein Logo-Overlay, das Ihren QR verschmutzt.
Beispiele
URL zur Webseite
https://go-tools.org
Häufigster Anwendungsfall — eine beliebige URL einfügen und den QR herunterladen. Der Link wird direkt in die Pixel codiert, sodass der QR auch nach einem Hosting-Wechsel weiter funktioniert.
WiFi-Netzwerk teilen
SSID: Cafe WiFi / WPA2 / Passwort: visitor2026
iOS- und Android-Kamera-Apps erkennen das WIFI:-Protokoll nativ — Gäste scannen den am Eingang angebrachten QR und treten dem Netzwerk bei, ohne das Passwort einzutippen.
vCard-Visitenkarte
Ada Lovelace / Acme Corp / +1 555 0100 / ada@acme.test
Beim Scannen öffnet sich die Kontakt-App mit Name, Telefon, E-Mail und Organisation vorausgefüllt. Papier-Visitenkarten mit vCard-QR werden etwa 4× häufiger gespeichert als manuell eingegebene Einträge.
Geo-Standort
Breite 40.7829, Länge -73.9654 (Central Park)
geo: URI öffnet die Standard-Karten-App mit bereits gesetztem Pin — perfekt für Beschilderung von Veranstaltungsorten, Restaurant-Flyer, Immobilienanzeigen und Hochzeitseinladungen.
Anleitung
- 1
Datentyp wählen
Wählen Sie den Tab passend zu Ihrem Inhalt: URL für Webseiten, WiFi für Netzwerk-Sharing, vCard für Kontaktdaten, Email oder SMS für vorausgefüllte Nachrichten, Location für Karten-Pins oder Plain Text für beliebigen Inhalt.
- 2
Felder ausfüllen
Jeder Tab zeigt die richtigen Felder für seinen Typ. WiFi braucht SSID, Passwort und Sicherheitstyp. vCard akzeptiert Name, Telefon, E-Mail, Organisation und Webseite. Die QR-Vorschau aktualisiert sich beim Tippen.
- 3
Anpassen (optional)
Im Customize-Panel können Sie Fehlerkorrekturstufe (M reicht für die meisten Fälle, H für Druck), Ausgabegröße (200-1024 px) sowie Vorder- und Hintergrundfarben ändern. Das Tool warnt, falls der Kontrast für zuverlässiges Scannen zu niedrig ist.
- 4
SVG oder PNG herunterladen
Klicken Sie Download SVG für Vektorausgabe (skalierbar, ideal für Druck) oder wählen Sie eine PNG-Größe (256/512/1024 px) aus dem Dropdown. Mit Copy SVG fügen Sie den QR direkt in Figma oder Ihr Designtool ein.
Häufige QR-Code-Fehler
Dynamischer QR abgelaufen
Der QR codierte eine kurze URL wie bit.ly/xyz, der Weiterleitungsdienst lief ab, und der QR führt nun ins Leere. Ein statischer QR codiert Ihre echte URL direkt — er fällt nie aus.
QR encodes: https://bit.ly/abc → 404 after subscription lapses
QR encodes: https://your-domain.com/menu directly
Zu geringer Kontrast bei eigenen Farben
Hellgrau auf Weiß oder Gelb auf Weiß — sieht hübsch im Design-Mockup aus, lässt sich auf den meisten Handys in der Praxis nicht scannen.
FG #cccccc on BG #ffffff (ratio 1.6:1)
FG #003366 on BG #ffffff (ratio 12.6:1)
Nicht maskierte WiFi-Sonderzeichen
Enthält das Passwort ;, :, \ oder ", müssen sie in der WIFI:-Payload mit Backslash maskiert werden. Dieses Tool erledigt das automatisch — viele billige Generatoren nicht.
WIFI:T:WPA;S:Cafe;P:p@ss;word;; (parser breaks at the unescaped ;)
WIFI:T:WPA;S:Cafe;P:p@ss\;word;;
Zu niedrige Fehlerkorrektur für Druck
Stufe L auf einem gedruckten Flyer mit Kaffeefleck oder Knick lässt sich nicht mehr scannen. Verwenden Sie H für jeden physischen Ausdruck, der angefasst wird.
Print poster, ECC=L, partially folded → unreadable
Print poster, ECC=H → readable even with 30% damage
Logo zu groß
Wenn ein Logo mehr als 25% der QR-Fläche überdeckt, werden selbst bei ECC=H zu viele Module beschädigt. Logos auf 20% oder kleiner halten, mittig platziert.
40% logo over center → fails on Samsung phones
15% logo, ECC=H → reliable across phones
URL zu lang für ECC-Stufe
Tracking-URLs mit UTM-Parametern (utm_source, utm_medium, utm_campaign...) drücken den QR bei ECC=M über die Byte-Grenze. Entweder ECC senken oder einen statischen URL-Shortener nutzen, den Sie selbst kontrollieren.
?utm_source=...&utm_medium=...&utm_campaign=... (350 chars at M → reject)
Use /go/spring (35 chars) with server-side redirect to the long URL
Anwendungsfälle
- Restaurant-Speisekarten
- Drucken Sie einen URL-QR auf den Tisch — Gäste sehen die Speisekarte auf ihrem Handy. Statischer QR heißt, er funktioniert auch nach einem Hosting- oder Domain-Wechsel.
- WiFi für Gäste
- Kleben Sie einen WiFi-QR neben die Tür zu Hause, im Café oder im Konferenzraum. Gäste scannen und treten bei, ohne das Passwort einzutippen — und Sie müssen es nicht laut vorlesen.
- Veranstaltungs-Check-in
- Drucken Sie einen URL-QR mit Verweis auf Ihre Anmeldeseite auf Tickets und Schilder. Er taucht auf Fotos, Namensschildern und Lanyards auf — jeder Scan ist ein nachverfolgter Check-in.
- Visitenkarten
- Fügen Sie einen vCard-QR auf Papierkarten hinzu — beim Scannen wird Ihr Kontakt sofort gespeichert. Etwa 4× höhere Speicherrate, als jemanden zu bitten, Ihre Daten in sein Handy zu tippen.
- Standort-Pins für Veranstaltungsorte
- Geo-QRs öffnen die Standard-Karten-App mit bereits gesetztem Pin. Verwenden Sie sie auf Immobilienanzeigen, Restaurant-Flyern, Konferenzschildern und Hochzeitseinladungen.
- Marketing-Plakate
- URL-QRs mit UTM-Parametern verfolgen die Attribution von Print-Kampagnen. Ein statischer QR überlebt auch, wenn der Analytics-Anbieter eingestellt wird oder Ihr Konto abläuft.
- Produktverpackungen
- Codieren Sie Garantie-, Anleitungs- oder Registrierungs-URLs auf der Schachtel. Verwenden Sie Fehlerkorrektur H, damit der QR Versandschäden, Schrammen und Klappkanten übersteht.
- Museums- & Ausstellungsbeschriftung
- Audio-Guide-URLs, vertiefende Inhalte, Sprachalternativen — Besucher erhalten reichhaltige Inhalte über ihr eigenes Handy, statt sperrige Druckhefte mitzuführen.
Technische Details
- ISO/IEC 18004:2015 konform
- Die Ausgabe folgt dem internationalen QR-Code-Standard. Versionen 1 bis 40 (21×21 bis 177×177 Module) werden automatisch nach Inhaltsgröße und gewählter Fehlerkorrekturstufe ausgewählt.
- Reed-Solomon-Fehlerkorrektur
- QR-Codes nutzen Reed-Solomon-Codierung, um Schäden oder Verdeckung auszugleichen. Stufen L/M/Q/H stellen etwa 7%, 15%, 25% und 30% beschädigter Daten wieder her. Höhere Stufen bedeuten einen größeren QR für denselben Inhalt.
- Standard-URI-Schemata
- WIFI:-Protokoll (De facto, von iOS und Android erkannt), mailto: (RFC 6068), sms: (RFC 5724), geo: (RFC 5870). Kontaktkarten nutzen vCard 3.0 (RFC 2426) — bessere Scanner-Kompatibilität als vCard 4.0 (RFC 6350). Eingebaute iOS- und Android-Kamera-Apps erkennen sie alle.
- Automatischer Encoding-Modus
- Die qrcode-Bibliothek wählt das effizienteste Encoding (numerisch, alphanumerisch, byte oder kanji) für jede Eingabe. UTF-8-Byte-Modus verarbeitet Nicht-ASCII-Text einschließlich Emoji und CJK-Zeichen.
Best Practices
- Quiet Zone nicht zuschneiden
- QR-Codes brauchen rundherum einen Rand von 4 Modulen Breite in der Hintergrundfarbe. Dieses Tool fügt ihn standardmäßig hinzu — nicht aus dem Layout schneiden, auch wenn er wie verschwendeter Weißraum aussieht.
- ECC-Stufe H für gedruckte QRs verwenden
- Druck verzeiht nichts — Verblassen, Kratzer und Knicke beschädigen den Code. Fehlerkorrekturstufe H (~30% Wiederherstellung) rettet Sie. Stufe M reicht für Bildschirme, die nicht degradieren.
- Kontrastverhältnis 4,5:1 oder höher halten
- QR-Scanner messen den Kontrast zwischen dunklen und hellen Modulen. Bleiben Sie bei dunklem Vordergrund auf hellem Hintergrund. Invertiert (hell auf dunkel) funktioniert auf manchen Handys, scheitert auf anderen.
- Auf iOS und Android testen
- iOS Camera liest QR-Codes seit iOS 11 standardmäßig. Android variiert je nach Hersteller — Samsung, Pixel und Xiaomi verhalten sich leicht unterschiedlich. Beide testen, bevor Sie 10.000 Flyer drucken.
- HTTPS und kurze URLs nutzen
- Lange URLs machen den QR dichter (kleinere Module → schlechter scannbar). Wenn Ihre Tracking-URL 200+ Zeichen hat, leiten Sie sie über einen statischen URL-Shortener, den Sie selbst kontrollieren — nicht Bitly, da dessen Links ablaufen.
Häufig gestellte Fragen
Warum funktioniert mein QR-Code nach einer Weile nicht mehr?
Läuft dieser QR-Code ab?
Wie erstelle ich einen WiFi-QR-Code?
Wie erstelle ich einen vCard-QR-Code für meine Visitenkarte?
Ist dieser QR-Code-Generator kostenlos?
Kann ich QR-Codes als SVG herunterladen?
Wie lang dürfen die Daten in einem QR-Code maximal sein?
Welche Fehlerkorrekturstufe sollte ich wählen?
Kann ich ein Logo in den QR-Code einbetten?
Werden meine Eingaben auf einen Server hochgeladen?
Warum lässt sich mein farbig angepasster QR nicht scannen?
Welche QR-Code-Version wird erzeugt?
Darf ich diesen QR-Code kommerziell nutzen?
Funktioniert das offline?
Wie lese ich einen QR-Code, der bereits in einem Bild steckt?
Verwandte Werkzeuge
Alle Werkzeuge anzeigen →ASCII-Tabelle und ASCII-Konverter
Kodierung & Formatierung
Die vollständige ASCII-Tabelle: 128 Zeichen in Dezimal, Hex, Oktal und Binär, dazu ein Konverter in beide Richtungen. Steuerzeichen mit Escape-Sequenzen, Caret-Notation und dem Ort, an dem sie Ihnen wirklich begegnen.
Base64-Dekodierer & -Kodierer
Kodierung & Formatierung
Base64 online kostenlos dekodieren und kodieren. Echtzeitkonvertierung mit voller UTF-8- und Emoji-Unterstützung. 100 % privat — läuft in Ihrem Browser. Keine Anmeldung nötig.
Base64-in-Bild-Konverter
Kodierung & Formatierung
Eine Base64-Zeichenkette oder einen Data-URI im Browser zurück in ein Bild dekodieren. Vorschau, Abmessungen & MIME ablesen, dann als PNG, JPG, GIF, SVG herunterladen. Kein Upload.
CSV-zu-JSON-Konverter
Kodierung & Formatierung
CSV im Browser nach JSON konvertieren. RFC 4180, Typinferenz, Kopfzeile, Big-Int-sicher. 100 % privat, kein Upload.
Kodierungs-Konverter & Mojibake-Reparatur
Kodierung & Formatierung
Kaputten Text einfügen und den Originaltext zurückbekommen. Jede plausible Kodierungskette — UTF-8, GBK, Big5, Shift_JIS, EUC-KR, Windows-1252 — wird geprüft, bewertet und mit Kette angezeigt. Kostenlos, privat, im Browser.
.env zu JSON Konverter
Kodierung & Formatierung
Eine .env-Datei einfügen, sofort JSON erhalten. Datenbankpasswörter, API-Keys und Tokens verlassen nie deinen Browser — 100% privat, kein Upload.