Share WiFi passwords via QR codes and NFC

It would indeed be great if Bitwarden could generate those QR codes! Websites like https://wifiqrcode.net/ solve the business case, but I can’t see many home users bothering unless the generator is built-in to a tool that they are already using to store their WiFi password.

According to Wikipedia, the encoded string takes this form:

WIFI:S:<SSID>;T:<WPA|WEP|>;P:<password>;H:<true|false|>;

Bitwarden could extend this to provide:

  • A meaningful name to use for this item in the user’s vault (e.g. “Shoogle’s house”)
    • SSIDs can be cryptic (e.g. “D-LINK_9384”) so it’s best to use them as the “username” rather than “name”.
  • (optional) A proprietary token to tie that QR Code to my Bitwarden account.
    • This would enable the client to send a request to Bitwarden’s server to become a member of my WiFi Organisation.

Getting the code into the client’s vault is important to enable them to connect other devices for which QR codes are less convenient, such as laptops. It should be possible to add this extra information without breaking the codes for non-Bitwarden users.