Zum Hauptinhalt springen
OpenQRS
Tools
Aktuelle Sprache: Deutsch
100 % privat

WLAN-QR-Code-Generator

100 % privat und lokal — Ihre Daten verlassen niemals Ihren Browser. Diese QR-Codes sind dauerhaft und laufen nie ab.

Einstellungen für WLAN

Groß- und Kleinschreibung zählt. Semikolons, Doppelpunkte, Kommas, Anführungszeichen und Backslashes werden für Sie maskiert.

Geben Sie den Netzwerknamen (SSID) genau so ein, wie der Router ihn sendet.

WPA3-Netze nutzen dasselbe WPA-Token. Den eigentlichen Handshake handelt das Telefon mit dem Router aus.

WPA-Passphrasen haben 8 bis 63 Zeichen. WEP-Schlüssel haben 5 oder 13 Zeichen oder 10 oder 26 Hexadezimalziffern.

Fügt H:true hinzu, damit das Telefon nach einem Netz sucht, das seinen Namen nicht sendet.

Design

Modulform
Farbvorgaben
Eckrahmen
Logo in der Mitte hinzufügen
Bild auswählen oder hier ablegenPNG, JPEG, WebP oder GIF, bis zu 1000 KB

Das Bild wird auf dieser Seite gelesen und als data:-URL in den Code eingebettet. Es wird nicht hochgeladen und bleibt in der Datei, die Sie herunterladen.

Weitere Design-Optionen

Die dunkle Hälfte des Codes. Halten Sie sie deutlich dunkler als den Hintergrund.

Deckt die Ruhezone ebenso wie die Lücken zwischen den Modulen. Ein transparenter Hintergrund lässt sie aus der Datei heraus, es wird also nichts damit gezeichnet.

Kontrast 11.5:1 zwischen den Modulen und dem Hintergrund.

Farbvorgaben

PNG und WebP behalten einen Alphakanal; die SVG lässt das Hintergrundrechteck einfach weg. Worauf der Code liegt, wird zur hellen Hälfte des Kontrasts.

Verlauf

Ein Verlauf füllt nur die dunklen Module. Sein helleres Ende bestimmt den Kontrast, den ein Scanner tatsächlich bekommt, also müssen beide Enden dunkel bleiben.

Die zweite Farbe, nur bei ausgewähltem Verlauf verwendet. Sie wird gemeinsam mit der ersten auf Kontrast gemessen.

45°

Grad im Uhrzeigersinn, ausgehend von einem Verlauf von links nach rechts. Ein radialer Verlauf breitet sich von der Mitte nach außen aus, der Winkel gilt also nur für einen linearen.

Modulform

Abgerundete Formen decken weniger von jeder Zelle ab. Die Mitte bleibt bedeckt, und genau dort tastet ein Decoder ab, doch ein kleiner Druck eines dichten Codes liest sich mit Quadraten zuverlässiger.

Eckrahmen

Der Ring der drei Suchmuster.

Eckmitte

Das Auge in jedem Suchmuster.

4 Module

Der leere Rand um den Code, gemessen in Modulen. 4 ist das vorgeschriebene Minimum.

Eine höhere Stufe übersteht mehr Schaden und kostet Kapazität, derselbe Inhalt ergibt also ein dichteres Symbol.

Ein Logo sitzt in der Mitte und hält die Stufe auf H. Seine Breitengrenze folgt dem Symbol: 14% beim kleinsten Code, 30% bei einem dichten.

Live-Vorschau & Export

Export

Export

Raster, für Bildschirme

Füllen Sie das Formular aus, um die Downloads freizuschalten.

Exportgröße und kodierter Text
Nutzlast
Noch nichts kodiert
Symbol
Noch nicht gebaut
Korrektur
Q

Warten auf Eingabe

Exportgröße

Zwischen 64 und 4096 Pixel. Export mit 1024 px.

Kodierter Text

Ein WLAN-QR-Code trägt Netzwerknamen, Passwort und Sicherheitstyp in einer einzigen WIFI:-Zeichenkette, die Telefone direkt lesen, ohne Website dazwischen. iOS ab Version 11 und Android ab Version 10 verbinden sich direkt aus der Kamera; ältere Android-Geräte brauchen eine Scanner-App, die das Format kennt.

Beim Scannen

Das Telefon liest Netzwerknamen und Passwort und bietet an, diesem WLAN beizutreten, ohne dass ein Browser öffnet oder etwas heruntergeladen wird.

Was in der WIFI:-Zeichenkette wirklich steht

Die Nutzlast ist eine einzige Textzeile aus einem Präfix und Feldern, die durch Semikolons getrennt und von zwei Semikolons abgeschlossen werden. Eine typische lautet WIFI:T:WPA;S:Cafe-Gast;P:kaffeehaus2019;; und das ist bereits alles. Sie ist keine URL und löst im Netzwerk auf nichts auf.

Das Format stammt aus dem Barcode-Projekt ZXing und nicht von einem Normungsgremium, weshalb es als De-facto-Standard beschrieben wird. Die Reihenfolge der Felder ist einem konformen Leser egal, das abschließende Semikolon-Paar dagegen nicht: Daran erkennen Leser das Ende des Datensatzes.

Zeichen, die sonst als Struktur gelesen würden, müssen mit einem Backslash maskiert werden. Diese Seite maskiert sie vor dem Kodieren, und sie maskiert Backslashes zuerst, damit nichts doppelt maskiert wird.

  • T: Sicherheitstyp, einer von WPA, WEP oder nopass
  • S: die SSID, genau so, wie der Router sie sendet, samt Großschreibung
  • P: die Passphrase, beim Typ nopass vollständig weggelassen
  • H: true nur, wenn das Netz verborgen ist
  • Maskierte Zeichen: Backslash, Semikolon, Komma, Doppelpunkt und doppeltes Anführungszeichen

Welche Telefone ohne Installation beitreten

iOS liest WIFI:-Codes seit iOS 11 aus der Standard-Kamera-App, Android seit Version 10. Auf einem älteren Android-Stand zeigt die Kamera den rohen Text WIFI:… oder gar nichts, und der Gast braucht eine Scanner-App, die das Format umsetzt. Das ist der mit Abstand häufigste Grund, warum ein WLAN-Code scheinbar nicht funktioniert.

Für WPA3 gibt es kein eigenes Token. Nehmen Sie WPA, dann arbeitet der Code auf WPA2, auf WPA3 und auf gemischten Übergangsnetzen, denn das Telefon wählt den Handshake, sobald es das Netz sieht. Manche Werkzeuge geben für reine WPA3-Netze T:SAE aus; Parser, die SAE nicht kennen, scheitern stillschweigend, deshalb bietet diese Seite es nicht an.

Ein verborgenes Netz braucht H:true. Ohne dieses Kennzeichen sucht das Telefon in der Luft nach einer passenden SSID, findet nichts und gibt ohne brauchbare Fehlermeldung auf. Setzen Sie das Häkchen immer dann, wenn der Router die SSID nicht sendet.

Eine Netzwerkkarte drucken, die weiter funktioniert

WLAN-Nutzlasten sind kurz, das Symbol bleibt also klein. Das Beispiel oben hat 41 Bytes, was auf Stufe Q in ein Symbol der Version 4 mit 33 mal 33 Modulen passt. Auf 30 mm Breite gedruckt, Ruhezone eingerechnet, sind das rund 0,7 mm je Modul — bequem innerhalb dessen, was eine Handykamera über einen Tisch hinweg auflöst.

Stufe Q ist hier die Ausgangsstufe, weil diese Karten auf Tischen liegen, bekleckert und mit Spiegelungen laminiert werden. Q fügt genug Korrekturcodewörter hinzu, um etwa ein Viertel der Codewörter im Symbol wiederherzustellen, und die Nutzlast ist klein genug, dass die zusätzlichen Korrekturdaten fast nichts an Größe kosten.

Das Passwort liegt als lesbarer Text im Symbol. Wer die Karte fotografiert, kann es mit jedem Scanner dekodieren, setzen Sie Gäste also in ein Gastnetz mit eigener Passphrase, statt jene zu kodieren, die auch zu Ihren Druckern und Netzwerkspeichern reicht.

Fragen und Antworten

Ist das Passwort im QR-Code versteckt?

Nein. Ein QR-Code ist eine Kodierung, keine Verschlüsselung. Die Passphrase steht als Klartext im Feld P:, und jede Scanner-App zeigt die vollständige WIFI:-Zeichenkette an. Behandeln Sie einen gedruckten WLAN-Code als ebenso öffentlich wie ein an die Wand geschriebenes Passwort.

Braucht ein WPA3-Netz eine andere Einstellung?

Nein. Wählen Sie WPA. Dasselbe Token deckt WPA, WPA2, WPA3 und den Übergangsmodus ab, und das Telefon handelt den echten Handshake beim Verbinden aus. Auf iOS kam die WPA3-Unterstützung mit iOS 13.

Was ist, wenn meine SSID oder mein Passwort ein Semikolon oder einen Backslash enthält?

Es wird automatisch maskiert. Das Format reserviert Backslash, Semikolon, Komma, Doppelpunkt und doppeltes Anführungszeichen, und jedes davon bekommt vor dem Kodieren einen Backslash vorangestellt, wobei Backslashes zuerst behandelt werden, damit nichts doppelt maskiert wird. Tippen Sie die Werte genau so, wie sie am Router stehen.

Kann ich das WLAN-Passwort ändern, ohne den Code neu zu drucken?

Nein. Die Passphrase steckt fest in den Modulen des Symbols, ein Wechsel bedeutet also, einen neuen Code zu erzeugen und zu drucken. Genau das macht den Code aber auch dauerhaft: Er ruft nie einen Server auf, kann also nicht umgeleitet, abgeschaltet oder abgelaufen sein.

So funktioniert ein statischer QR-Code

Jeder Code auf dieser Seite ist statisch: Die Nutzlast steht in den schwarzen und weißen Modulen selbst. Beim Lesen wird nichts nachgeschlagen, kein Server von uns ist beteiligt, und kein Abo hält den gedruckten Code am Leben. Dieselbe Eigenschaft ist die Grenze — einmal gedruckt, lässt sich sein Inhalt nicht mehr ändern.

Drei Dinge entscheiden dann, ob ein gedruckter Code gelesen wird: wie viele Bytes die Nutzlast ergeben hat, welche Fehlerkorrekturstufe den Schaden auffängt und wie breit ein einzelnes Modul auf dem Papier wird. Diese Ratgeber gehen jeden Punkt mit Zahlen durch.