QR Code Generator
Private by design — runs entirely in your browser
Generate QR codes from any URL or text, in your browser. Toova lets you tune size, error correction, and colors, and exports as PNG or SVG. The data never leaves your device — useful for QR codes containing private URLs, wifi credentials, or internal links.
What you can encode
URLs, plain text, email addresses, phone numbers, SMS templates, geographic coordinates, and wifi credentials. Each encoding format follows the standard QR conventions, so a phone scanning your code opens the right app — the browser for URLs, the mail app for email, the contacts app for vCards. Toova auto-detects the type when possible, but you can override it for explicit control.
Customize the look
Pick the size, the foreground and background colors, and the error correction level (low to high — higher gives the code more redundancy but also makes it denser). Export as PNG for print or SVG for any size on the web. The output is a single file ready to drop into a poster, business card, slide deck, or product packaging.
Browser-only generation
The QR code is generated entirely in your browser. The content you encode — which might include private URLs, wifi passwords, or internal links — never leaves the page. The Network tab will stay empty during generation, and the page works offline after first load. That makes Toova safe for codes containing internal-only information.
Frequently Asked Questions
- What error correction level should I pick?
- Low (L) for clean digital displays. Medium (M) for most print uses. Quartile (Q) or High (H) when the code might be partially obscured by a logo, a sticker, or wear. Higher levels make the code denser but more robust.
- Can I add a logo to the center?
- Yes — use Q or H error correction so the code can survive a small logo overlay. Keep the logo to about 20% of the QR area to maintain scannability.
- What is the maximum data length?
- QR codes scale up to thousands of characters, but practical scannability drops fast above a few hundred. For long URLs, use a short link service first. For wifi credentials, the standard format is compact enough.
- Should I export as PNG or SVG?
- SVG for the web because it scales to any size without pixelation. PNG for print at a fixed resolution. Both formats encode the same QR data — the choice is about how you will display it.
- Is my content sent anywhere?
- No. Generation happens entirely in your browser.