Everyday · sharing · WIFI:T:WPA;S:<ssid>;P:<password>;;

Wi-Fi, joined by scanning

The network name and password go into the code in the standard WIFI: format. Guests scan and join — nobody reads a 20-character password off a sticker.

Opens the generator with this type selected. Everything happens in your browser.

Round WIA Code shown as a Wi-Fi code example (text placeholder)
Rendered by the same engine as the generator. Point the WIA scanner at it — or a plain camera at the small booster QR in the middle.

This example carries plain text rather than a real Wi-Fi payload: WIA never renders real Wi-Fi contents on public pages, because that content belongs only on a code you print yourself.

What the code carries

The WIFI: text format that phones already understand: security type (WPA/WEP/open), network name, password and the hidden-network flag. The same format QR uses — so the phone's own Wi-Fi prompt appears.

WIFI:T:WPA;S:<ssid>;P:<password>;;

What happens when it is scanned

  1. The scanner reads the network details from the code — offline, which matters when the guest is not yet connected.
  2. The phone shows its native "join this network" prompt with the name filled in.
  3. One tap joins. The password is transferred but never displayed.

Why a WIA Code for this

A Wi-Fi code is the one code every café, office and guest room prints — WIA makes it look like the place, not like a QR.
Works when the guest has no signal at all: the credentials are in the code, not behind a link.
A larger grid leaves room for long WPA passphrases without shrinking the modules.

How much fits

Measured on the live engine (bytes of content, after error correction). The QR column is a standard QR code of the same printed size, for comparison.

GridWIA Code (bytes)Same-size QR (bytes)With booster QR
S · 64 modules · round23960
M · 96 modules · round608151
L · 128 modules · round11283221092

This page's example is 99 bytes. The booster QR is a small standard QR placed in the centre so phones without the WIA scanner still get somewhere useful — it leads to the web scanner, which then reads the full code.

Before you print it

The password is inside the code, exactly like a Wi-Fi QR. Print it only where the guests you want are. WIA never renders real Wi-Fi codes on public pages and refuses to create shareable permalinks for them — the example on this page is plain text.

Questions people ask

Is my password sent to WIA?
No. The code is generated in your browser and the page has no server call for it. WIA also refuses to build public permalinks for Wi-Fi contents.
Does it work on iPhone and Android?
Yes. Both read the standard WIFI: format; the WIA scanner hands it to the phone's own join prompt.
What if I change the password?
Print a new code. There is nothing to update remotely — which also means nobody can silently repoint it.
Can I use a hidden network?
Yes. The generator has a "hidden" switch that sets the H:true flag in the format.
Why is the example on this page just text?
Because a real Wi-Fi payload belongs only on a code you print yourself. Public example images never contain real network credentials.
Make this code now →All kinds of content →

Other kinds of content

WIA Code is a radial-symmetry 2D code. The content lives in the code; there is no server in between when it is scanned. Generated with the WIA Code engine · scannable · no account needed