QR Code Generator
Free QR Code Generator: Create scannable QR codes as SVG & PNG locally in your browser. No upload, no API, no account. Privacy-first.
Runs locally in your browser. Your input is not uploaded to DevToolMate servers.
Payload limit
Payload is encoded to SVG (max 1,200 characters). Keep payloads short for reliable scanning.
Developer Quick Tips
- Paste text or URL, press Ctrl/Cmd+Enter to generate QR code as SVG instantly.
- Download both PNG (raster) and SVG (vector) assets from the browser, no external service needed.
- Keep payloads under 1,200 characters for reliable scanning; whitespace is trimmed automatically.
- Use the live preview to verify the QR code scans before copying or downloading.
- Works entirely offline, your input never leaves your device.
Frequently asked questions
Does QR Code Generator upload my data?
No. QR Code Generator runs entirely in your browser using local processing. Your input is never uploaded to DevToolMate servers or any external API.
What can I encode into a QR code?
Any text or URL up to 1,200 characters: plain text, URLs, Wi-Fi strings, contact info, calendar payloads, or short JSON. Whitespace is trimmed before encoding.
Can I download the QR code as PNG and SVG?
Yes. Export both raster (PNG) and vector (SVG) formats directly from your browser. SVG uses medium error correction (ECC M) with a quiet-zone border for reliable scanning.
Is QR Code Generator free?
Yes. Completely free with no account required. Processing stays on your device, and your input is cleared when you close the tab.
Why use a local QR generator instead of an online service?
Local generation means no tracking, no API calls, no upload delays, and no dependency on external services. Ideal for offline work, sensitive URLs, and incident triage.
Related tools
- String Length Calculator: String length online calculator: count characters, UTF-8 bytes, UTF-16 code units free. No upload, no account. Paste text to check byte length for APIs and databases.
- URL Encoder: Escape string online and percent-encode query parameters with URL Encoder. Encode reserved characters safely in your browser, no upload needed.