Create a QR code with Wifi access data, SSID and password

QR codes are very versatile when it comes to encoding structured data. The most common use case is weblinks or URLS but other things are possible too. In this post we'll show you how to create a QR code that containe Wifi access data such as a SSID, the encryption method and, optionally, an access password. The barcode can then be put on invitations or flyers or used in venues that let their guests use complimentary Wifi such as restaurants or clubs. When scanned with a smartphone camera, the Wifi access data is detected phone number is detected and the camera app will offer to connect to the router or network.

Let's look at an example to see how easy it is to create a barcode with Wifi access data. Shown in the screenshot is the Softmatic QR Code Designer for Illustrator (download). The content type is set to "Wifi Access Data". Preset are values for the SSID ("My Network"), the encryption method (WPA/WPA2) and the password ("My Password"):

Screenshot: Create QR Code with Wifi Access Data SSID and Password

For reference, this is the actually encoded data:

WIFI:S:My Network;T:WPA;P:My Password;;

Clearly visible are the router SSID, the encryption method and the password. Like with other structured data (email addresses, URLs, Vcards etc.) the content format is semi standardized; for a list of content types and their respective format see here.

The preview now shows a valid QR code; here's how this looks in the iPhone "Camera" app:

Screenshot: iPhone QR Scan Wifi Access SSID Password Router

The QR code has been recognized (note circular yellow button in upper right, tapping it brings up a context menu wth more options) and the encoded Wifi access data has been correctly identified. Tapping the yellow button will then connect the smartphone to the router.

Note: Most recent Android devices also have this feature.

Things to consider:

  • The only mandatory content is the router SSID, "My Network" in this example; leaving the password out will have the smartphone prompt for it (unless the network is not protected)
  • The router SSID and password must not contain semi-colons (';') or colons (':')
  • Per default, the password is anonymized in the panel; click the "eye"-icon to the right to toggle visibility

Create your own QR codes

The Softmatic QR Code Designer for Illustrator can be downloaded here. We also provide QR code extensions for Photoshop and InDesign, see here.

Want to know more? Read QR codes explained.