Formatet WIFI:
En Wi-Fi QR-kod innehåller en textrad som börjar med WIFI: och listar fält åtskilda av semikolon, avslutad med två semikolon. För ett typiskt hem- eller kontorsnätverk lyder den WIFI:T:WPA;S:MyNetwork;P:secret;; där T är säkerhetstypen, S nätverksnamnet (SSID) och P lösenordet.
Formatet växte fram ur streckkodsläsarprojekt med öppen källkod och blev en de facto-konvention. Nyare utgåvor av Wi-Fi Alliances WPA3-specifikation beskriver ett nära besläktat URI-format, som lägger till valfria fält för nyare säkerhetsfunktioner.
- T: säkerhetstyp, oftast WPA, WEP eller nopass för ett öppet nätverk
- S: nätverksnamnet (SSID), exakt som det visas, skiftlägeskänsligt
- P: lösenordet; utelämna det för ett öppet nätverk
- H:true markerar ett dolt nätverk som inte sänder ut sitt namn
Säkerhetstyper och specialtecken
Värdet WPA används för WPA, WPA2 och i praktiken de flesta personliga WPA3-nätverk, eftersom telefoner förhandlar fram det exakta protokollet när de ansluter. WEP är föråldrat och osäkert, och nopass är för öppna nätverk utan lösenord. Företagsnätverk som kräver användarnamn och certifikat passar inte bra med det här enkla formatet.
Om nätverksnamnet eller lösenordet innehåller ett omvänt snedstreck, semikolon, kommatecken, kolon eller citattecken måste tecknet skyddas med ett omvänt snedstreck. Ett lösenord som skrivs pass;word kodas till exempel som pass\;word. Att göra fel här är en av de vanligaste orsakerna till att en Wi-Fi-kod skannas men inte ansluter.
Telefonstöd och god praxis
Inbyggda kameraappar på iPhone (från ungefär iOS 11) och på Android (från ungefär Android 10) känner igen Wi-Fi-koder och erbjuder att ansluta till nätverket. Äldre telefoner kan behöva en separat skannerapp.
Lösenordet lagras i klartext i koden, så vem som helst som kan skanna den kan läsa det. Gästnätverk passar bra, och koden måste skapas på nytt när lösenordet ändras, eftersom texten är fastställd i den tryckta bilden.