ForHosting KIT · Entwickler-Tools

WiFi-QR-Payload für WPA-, WEP- oder offene Netze erstellen

Ein WiFi-QR-Payload ist der in einem QR-Code codierte Text, mit dem ein Mobiltelefon Netzwerkzugangsdaten ohne manuelle Eingabe erkennt.

● BetaKostenlos · im Browser
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Dieses Werkzeug erstellt das Standard-Payload aus SSID, Passwort und der von Ihnen gewählten Verschlüsselung. Es unterstützt WPA, WEP und offene Netze, maskiert Zeichen mit besonderer Bedeutung im Format und liefert Text für jeden QR-Encoder. Das Ergebnis ist deterministisch, leicht prüfbar und über die API für $0.002 pro Anfrage verfügbar.

Geben Sie die benötigten Netzwerkdaten ein

Beginnen Sie mit der exakten SSID, die der WLAN-Zugangspunkt anzeigt. Bei Netzwerknamen wird zwischen Groß- und Kleinschreibung unterschieden; Buchstaben, Leerzeichen und Satzzeichen müssen daher genau der Anzeige auf den Geräten entsprechen. Geben Sie anschließend das Passwort ein und wählen Sie WPA, WEP oder none als Verschlüsselung. WPA eignet sich für die üblichen persönlichen WPA-, WPA2- und WPA3-Konfigurationen, die diese weithin unterstützte QR-Textkonvention abbildet. WEP bleibt für ältere Geräte verfügbar, während none ein Netzwerk ohne Passwort bezeichnet. Der Generator verarbeitet die Verschlüsselungsangaben unabhängig von der Schreibweise, weist jedoch jeden anderen Wert zurück. So erzeugt ein Tippfehler nicht unbemerkt ein irreführendes Payload. WPA und WEP erfordern ein nicht leeres Passwort. Bei einem offenen Netz wird das Passwort ignoriert und kein Passwortfeld ausgegeben. Dadurch enthält das Ergebnis nur tatsächlich benötigte Zugangsdaten und bettet nicht versehentlich ein ungenutztes Passwort ein.

Verstehen Sie Payload und Maskierungsregeln

Der zurückgegebene Wert beginnt mit WIFI: und enthält bezeichnete Felder, die durch Semikolons getrennt sind. Das Feld T kennzeichnet die Authentifizierung, S enthält die SSID und verschlüsselte Netze erhalten zusätzlich ein Feld P mit dem Passwort. Zwei abschließende Semikolons beenden das Payload. Offene Netze verwenden den üblichen Wert nopass und lassen P weg. Einige alltägliche Zeichen haben in diesem Textformat eine strukturelle Bedeutung: Ein umgekehrter Schrägstrich leitet eine Maskierung ein, ein Semikolon beendet ein Feld und Kommas oder Doppelpunkte können von kompatiblen Parsern als Trennzeichen verstanden werden. Der Generator stellt jedem dieser Zeichen einen umgekehrten Schrägstrich voran, wenn es in SSID oder Passwort vorkommt. Das ist für Namen wie Office:Guest oder Passwörter mit Satzzeichen besonders wichtig, da eine rohe Verkettung plausibel aussehen kann, obwohl ein Scanner sie in falsche Felder zerlegt. Das Werkzeug liefert das Payload als JSON-Text; es zeichnet keine Pixel und verändert die Zugangsdaten nicht.

Codieren, prüfen und teilen Sie das Ergebnis sicher

Übergeben Sie das zurückgegebene Payload unverändert an eine QR-Bibliothek, einen Druckdienst, einen Etikettenprozess oder eine Designanwendung, die freien Text annimmt. Wählen Sie eine passende Fehlerkorrektur und physische Größe und testen Sie das fertige Symbol vor der Verteilung mit mehreren Zielgeräten. Ein gültiges Payload garantiert weder die Erreichbarkeit des Zugangspunkts noch die Aktualität des Passworts oder die Unterstützung jedes älteren Verschlüsselungsverfahrens durch das Betriebssystem. Behandeln Sie die erzeugte Zeichenfolge als vertraulich, sobald sie ein Passwort enthält: Speichern Sie sie nicht in öffentlichen Protokollen, Analyseereignissen, Quellcode-Repositories oder Supportanfragen und entfernen Sie gedruckte Codes nach einer Änderung der Zugangsdaten. Diese Fähigkeit fragt kein Netzwerk ab und kann es nicht überprüfen. Sie validiert die Verschlüsselung, maskiert formatrelevanten Text und setzt ein wiederverwendbares Payload zusammen. So kann sich die QR-Darstellung ändern, während die Serialisierung stabil und gut testbar bleibt.

Karte für das Gästenetz vorbereiten

Erstellen Sie Zugangsdaten für einen QR-Code am Empfang, damit Gäste ohne Eingabe eines langen Passworts beitreten können.

Einrichtungsetiketten automatisieren

Erzeugen Sie einheitliche Payloads aus bereitgestellten SSIDs und Passwörtern, bevor ein separater Dienst Geräteetiketten rendert.

Satzzeichen sicher verarbeiten

Erstellen Sie ein gültiges Payload, wenn Netzwerkname oder Passwort Semikolons, Doppelpunkte, Kommas oder umgekehrte Schrägstriche enthalten.

Was kostet eine Anfrage?

Jede API-Anfrage kostet $0.002.

Erstellt das Werkzeug ein QR-Bild?

Nein. Es liefert die standardmäßige WiFi-Zeichenfolge, die Sie an einen QR-Encoder übergeben können.

Welche Verschlüsselungen werden unterstützt?

WPA, WEP und none werden unterstützt. Jeder andere Wert führt zu einem Fehler wegen ungültiger Eingabe.

Was geschieht mit dem Passwort eines offenen Netzes?

Es wird ignoriert; das erzeugte nopass-Payload enthält kein Passwortfeld.

Werden Sonderzeichen maskiert?

Ja. Umgekehrte Schrägstriche, Semikolons, Kommas und Doppelpunkte in SSID oder Passwort erhalten einen vorangestellten umgekehrten Schrägstrich.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/enc/qr-wifi-payload

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/enc/qr-wifi-payload \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"ssid":"Studio WiFi","password":"correct horse battery staple","encryption":"WPA"}'
{
  "ssid": "Studio WiFi",
  "password": "correct horse battery staple",
  "encryption": "WPA"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.qr_wifi_payload",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Vollständige KIT-Dokumentation lesen →