Share Wi-Fi Credentials via QR code!

Options
DannyG1P
edited July 10 in iOS

👋 Hey everyone!

We’ve made it even easier to share your Wi-Fi credentials with nearby family and friends with a new improvement to the Wireless Router item in 1Password: automatic QR codes! Conveniently share your Wi-Fi network name and password via QR code with your nearby family and friends by having them scan the code - no links or extra taps needed!

How does it work?

Starting today, 1Password will automatically generate and display a unique QR code for your Wireless Router item. Simply create the item, fill out the network name and network password fields, and voila! Your QR code will automatically appear and be ready for use 🙌

Can I conceal the code?

By default, the QR code will display automatically for quick and convenient sharing. But, if you’d prefer to have it concealed by default, head to Settings -> Security -> Concealed Fields and deselect "Always show Wi-Fi QR codes”. With this setting turned off, you’ll be able to tap the code to reveal it before sharing.

Where is this available?

This feature is available in the latest version of 1Password for iOS, Android, Mac, Windows, and Linux.

And that’s it! As always, we’d love to hear your feedback on this new feature. Let us know what you think in the comments. Stay safe 🔒

Comments

  • JuliusH
    JuliusH
    Community Member
    Options

    Great feature! Would be great if one could print the QR code directly from 1P

  • bspachman
    bspachman
    Community Member
    Options

    Nifty looking! Older entries I have don't auto-generate the QR code unless I move the password information from 'base station password' to 'wireless network password'. I'm sure there's a subtle technical reason those two types of passwords are different, but it might be an improvement to have the QR code generate regardless of which password field is populated.

  • ag_andrew
    Options

    @JuliusH Love the feedback, we've had a few people ask for that internally as well 😉, no promises but that idea definitely has its fans.

    @bspachman That's something we thought hard about. Our Wireless Router template is a little dated and has several different password fields. Because it doesn't support designating a particular password field as "the one I want for a QR code", we decided to play it safe; we don't want to accidentally use your router admin password instead of your Wi-Fi password, so we err on the side of safety and only use the "wireless network password" for the QR code. It's not a perfect solution but I hope this helps explain why it is the way it is.

  • bspachman
    bspachman
    Community Member
    Options

    @ag_andrew --

    Understood, but I couldn't find any information in the documentation or forums about that specific field requirement. I was able to figure it out because I had several base stations that I could cross-compare their 1P entries. Might be worth highlighting the specificity needed in the feature post (my entries still don't have a 'network password' field, only 'base station password' and 'wireless network password' fields). But as a bonus, folks can use one of the other password fields to prevent a QR code from being generated in the first place :-)

  • ag_andrew
    Options

    @bspachman Great feedback, I do hope we can add more in-app messaging around the required fields.
    Until then I'm hoping folks will be able to find our support article that covers some of those pitfalls.

    Please let us know if you run into any more trouble, and thanks again for the thoughtful comments 👍

  • robflate
    robflate
    Community Member
    Options

    How does this work with WiFi networks that use PPSK (Private Pre-Shared Key)? I.e. Multiple passwords on the same network name? I can currently only see a single QR code.

  • ag_andrew
    Options

    @robflate That's a great question, and the answer (unsatisfying as it may be) is that currently we only support 1 QR code per Wireless Router item. I would love to lift this restriction in the future but it's going to take time to get there.