PrivaQR
Create custom QR codes instantly — right in your browser
Opens the URL in a browser when scanned
100% browser processing — generated locally with JavaScript. Your data never leaves your device.
7 QR Types
URL, plain text, WiFi credentials (SSID + password + security type), vCard contacts, email with subject and body, phone number, and SMS — all 7 content types supported in one tool
Custom Design
Choose foreground and background colors, output image size, and error correction level (L/M/Q/H) to fine-tune your QR code's appearance and durability
Complete Privacy
All QR codes are generated locally in your browser using JavaScript — no data is sent to any server. Your WiFi passwords and contact details stay on your device.
What is PrivaQR?
PrivaQR is a free, browser-based QR code generator that turns your content into a scannable code for 7 different types: a website URL, plain text, Wi-Fi credentials (SSID, password, and security type so guests can connect by scanning), a contact card (vCard), an email address (with prefilled subject and body), a phone number, and an SMS (with a ready-to-send message). People use it to put a menu or payment link on a printed flyer, share their café's Wi-Fi without dictating the password, add a scannable contact to a business card, or drop a tracking-free link onto a poster. You can customize the foreground and background colors, pick an error-correction level (L, M, Q, or H) so the code still scans even when partly covered by a logo, set the output size, and download the result as a crisp PNG raster image or a scalable SVG vector for large-format printing. You can also send it straight to ImageFix for further color or size tweaks. Everything is generated locally in your browser using the qrcode.js library — no account, no installation, no upload — and because there is no AI model to fetch, it works offline the moment the page has loaded.
How to Create a QR Code (3 Steps)
- 1
Choose QR Type
Select from 7 QR code types: URL, Plain Text, WiFi (SSID + password + security), vCard Contact, Email (with subject and body), Phone Number, or SMS (with message). Each type has a dedicated input form with the relevant fields.
- 2
Customize & Generate
Optionally customize the foreground color, background color, error correction level (L/M/Q/H), and output image size. Click Generate to create your QR code instantly in your browser.
- 3
Download or Share
Download your QR code as a PNG image or a scalable SVG vector file. You can also send it directly to ImageFix for further color or size adjustments.
Why Browser-Based QR Generation Is Safer
Many popular online QR generators send the content you type — your Wi-Fi password, contact details, or private URLs — to their servers to render the image, which means that sensitive data is logged on infrastructure you don't control, and some services even append tracking redirects to your links. PrivaQR generates every code locally in your browser using the qrcode.js JavaScript library, so the URL, text, Wi-Fi password, or vCard you enter never leaves your device and is never logged anywhere. Because there is no AI model and nothing to fetch, you don't have to take this on trust: open your browser's DevTools Network tab while you create a code and you will see no request that sends your content anywhere. Better still, load the page once, switch off your Wi-Fi, and PrivaQR keeps generating codes perfectly offline — the clearest possible proof that what you encode stays entirely on your own device.