Wi-Fi posters for guests
Print a QR for your guest network on a small card. Phones scan it and join automatically — no typing the 20-character WPA2 password. The password never leaves your browser, so it can't end up in someone's server log.
Turn text, URLs, Wi-Fi credentials, vCards, email, SMS and more into QR codes. Live preview, custom colours, PNG or SVG download — all client-side.
Yes, completely for any use — personal, commercial, or otherwise. No watermark, no attribution required, no expiration.
No. The QR code is generated entirely in your browser using a tiny (~6 KB) open-source library. Your input never leaves your device.
Private, instant, unlimited — generate as many QR codes as you want, no sign-up.
Seven presets: plain text, URL, Wi-Fi (SSID + password + encryption), email, SMS, vCard contact, and map location.
Your payload is encoded entirely in your browser. Nothing is uploaded to our server — ever.
Pick any foreground and background colour. Great for matching your brand or poster design.
Download a sharp 1024×1024 PNG for posters or an infinitely-scalable SVG for print. Lossless in both formats.
Choose L/M/Q/H to balance QR size vs resistance to damage. H can recover from ~30% corruption — perfect for outdoor/printed use.
Need it in an email or chat? One click copies the QR image straight to your clipboard as PNG.
From plain text to a scannable PNG / SVG, all inside the browser.
Choose URL, Wi-Fi, vCard, email, SMS, geo, phone, or plain text. Each type has its own structured input form so you don't have to remember the exact prefixes (e.g. WIFI:T:WPA;S:...;P:...;;) — we build the canonical string for you.
The data is passed to qrcode-generator, an MIT-licensed library that runs entirely in the browser. It chooses the smallest QR version that fits your payload at the chosen error correction level (L / M / Q / H), then draws the matrix on an SVG canvas.
Every keystroke regenerates the QR — no "render" button to click. You can adjust foreground and background colors, change the module style (square / rounded / dot), and overlay a logo with automatic padding ring.
Export as 1024 × 1024 PNG for print, or SVG for crisp infinite scaling. Both are generated in your browser using a Blob URL — the file is constructed locally and saved straight to your Downloads folder.
Use cases where the in-browser approach beats a server tool.
Print a QR for your guest network on a small card. Phones scan it and join automatically — no typing the 20-character WPA2 password. The password never leaves your browser, so it can't end up in someone's server log.
Generate a QR encoding your contact details (name, organisation, phone, email, website). Print it on the back of a name badge — visitors scan once and your card lands in their phone's contacts.
Internal admin links or unguessable share URLs sometimes need to be turned into QRs for a workshop or product launch. Server-based generators upload the URL, often with referrer headers attached. Browser-only generation keeps the link local.
Reading a long URL on desktop, want to continue on phone? Paste it here, scan the QR with your phone — done. No "send to phone" service, no copy-paste dance.
Most QR generators look harmless but quietly upload the encoded data to their servers, which means your Wi-Fi password, vCard, or private URL ends up in someone else's logs. iKit generates the QR using JavaScript that already shipped to your browser — the payload is never transmitted.
Deep-dive tutorials and tool comparisons from the iKit blog.
Generate QR codes that share Wi-Fi credentials, contact cards, payment links, and more — all in your browser.
QR codes are not just for URLs. Encode plain text, Wi-Fi, vCards, payments, and more without going to a server.
Yes, completely for any use — personal, commercial, or otherwise. No watermark, no attribution required, no expiration.
No. The QR code is generated entirely in your browser using a tiny (~6 KB) open-source library. Your input never leaves your device.
Higher levels add redundancy so the QR can still be read even if partially damaged or occluded. L ≈ 7% recovery, M ≈ 15% (default), Q ≈ 25%, H ≈ 30%. Higher levels produce denser, bigger codes.
Use PNG for social media, email, or documents. Use SVG for print, large banners, or any case where you might need to resize without losing sharpness.
For on-screen display, 200×200 px is fine. For a printed sign people will scan from arm's length, aim for at least 3 × 3 cm. Increase error-correction to Q or H if the printed surface might get scratched or dirty.