Making WiFi Sharing Simple for Everyone
FreeWiFiQR was born from a frustration we all share: the awkward process of sharing WiFi passwords with guests, customers, and visitors.
Our Story
FreeWiFiQR started as a side project in late 2024 when our founder, a software developer based in Nova Scotia, Canada, was setting up guest WiFi for a family Airbnb property. He found himself repeatedly writing down passwords on sticky notes, texting credentials to guests, and dealing with the frustration of guests mistyping long, secure passwords.
The solution was obvious: a QR code that guests could scan to instantly connect. But existing tools were either paid, cluttered with ads before you could even use them, or — most concerning — required you to type your WiFi password into someone else's server.
That didn't sit right with us. A WiFi password is a key to your network. It shouldn't be uploaded to a remote server, stored in a database, or processed by someone else's code. So we built FreeWiFiQR with one non-negotiable principle: your WiFi credentials never leave your device.
Every QR code is generated entirely inside your browser using client-side JavaScript. No API calls, no server processing, no data transmission. When you type your password and click generate, the QR code is created in the same tab you're looking at — on your hardware, in your memory, under your control.
Why We Built This Tool
WiFi QR codes solve a real, everyday problem. Consider these scenarios:
- Vacation rentals and Airbnbs: Guests arrive tired from travel. Instead of hunting for the welcome booklet or deciphering a handwritten note, they scan a framed QR code on the nightstand and they're connected in seconds.
- Restaurants and cafés: Staff no longer need to repeat the password dozens of times per shift. A small QR code on each table lets every customer self-serve their connection.
- Offices and coworking spaces: New visitors, clients, and freelancers can connect without bothering the receptionist or IT team. A printed QR code in the lobby or meeting room handles it silently.
- Home gatherings: When friends come over, they don't need to squint at the tiny label on the back of your router. One scan, and they're on.
- Events and conferences: Hundreds of attendees can connect simultaneously without a single support request, just by scanning a displayed QR code.
The common thread? Removing friction. WiFi QR codes take a 30-second, error-prone process and reduce it to a 2-second scan.
Our Principles
Privacy First, Always
Your WiFi password is processed entirely in your browser. We have no server-side password handling, no database storage, no analytics on credential content. We literally cannot see what you type.
Free Without Compromise
FreeWiFiQR is completely free to use — no account required, no trial period, no feature gating, and no ads getting in your way.
Universal Compatibility
We build for the real world, where people use iPhones, Androids, old tablets, and everything in between. Our QR codes follow the standard WIFI: URI scheme supported by virtually every modern device.
Built for Real People
Our interface is designed so that anyone — not just tech-savvy users — can create a WiFi QR code in under a minute. No jargon, no confusing options, just a clean, guided experience.
About Fundy Tech Solutions
FreeWiFiQR is developed and maintained by Fundy Tech Solutions Inc., a software company based in Nova Scotia, Canada. Named after the Bay of Fundy — home to the highest tides in the world — we build practical, well-crafted web tools that solve everyday problems.
We believe that useful software should be accessible to everyone. Not every tool needs a subscription. Not every service needs your personal data. Sometimes, a well-built utility that respects your privacy is exactly what the world needs.
Our small team focuses on building quality products rather than chasing growth metrics. Every feature in FreeWiFiQR exists because it solves a real problem for a real person, not because a roadmap demanded it.
How FreeWiFiQR Works — A Technical Overview
Transparency is part of our privacy commitment. Here's exactly how the tool works under the hood:
- You enter your network name and password in the form fields. This data exists only in your browser's memory (the DOM).
- When you click Generate, JavaScript running in your browser constructs a standard WiFi URI string in the format
WIFI:T:WPA;S:YourNetwork;P:YourPassword;; - The QR code library (an open-source package) encodes that string into a QR matrix — a 2D barcode — entirely in the browser's JavaScript engine.
- The result is drawn on an HTML Canvas element on your screen. No image is uploaded. No data is sent to any server.
- When you download the QR code, the Canvas element is exported as a PNG or SVG file directly to your device's download folder.
At no point in this process does your password leave the JavaScript runtime in your browser tab. We don't intercept it, log it, or transmit it. The network requests you'd see in your browser's developer tools are limited to loading the page itself, fonts, and analytics scripts — none of which carry your WiFi credentials.
Open Standards We Follow
The WiFi QR code format we use is based on the ZXing open-source barcode library specification, which is the de facto standard used by Android, iOS Camera, and most third-party QR scanner apps. The URI format is:
WIFI:T:<encryption>;S:<SSID>;P:<password>;H:<hidden>;;This format is recognized by iOS 11 and later, all modern Android devices, and popular scanner apps like Google Lens, Samsung Internet, and the built-in camera on most smartphones manufactured after 2018.
Get in Touch
Have questions, feedback, or a feature request? We'd love to hear from you.