Free QR code generator
Paste content, pick error-correction level and width, then download or copy the image. Encoding stays on your device — no upload and no account.
How to use this tool
- 1
Open QR code generator
Use it for this task: URL, Wi-Fi, vCard, plain text to PNG QR code, adjustable size and error correction - 100% local.
- 2
Enter the text or link
Paste the URL, Wi-Fi text, contact info, or message you want to turn into a QR code.
- 3
Download or copy the QR image
Preview the code, then save it for print, websites, labels, or sharing.
Quick facts
| Runs offline? | Yes — after this script loads, generation stays in your browser tab. |
|---|---|
| Scannability? | Output uses dark modules on a white quiet zone for reliable phone cameras. |
| Data limits? | Very long payloads hit QR capacity; shorten the text or use a short URL if encoding fails. |
| Privacy? | Nothing is sent to a server — static site and client-side PNG. |
Top use cases
- URL, Wi-Fi, vCard, plain text to PNG QR code, adjustable size and error correction - 100% local.
- Runs offline?: Yes — after this script loads, generation stays in your browser tab.
- Scannability?: Output uses dark modules on a white quiet zone for reliable phone cameras.
- Data limits?: Very long payloads hit QR capacity; shorten the text or use a short URL if encoding fails.
- Privacy?: Nothing is sent to a server — static site and client-side PNG.
FAQ
What can I encode?▾
Any UTF-8 text: https URLs, mailto:, vCard snippets, or raw strings for labels.
Which error correction should I pick?▾
Medium (M) is the default balance. Use High (H) for dirty or partially covered prints; Low (L) maximizes capacity for long payloads.
Why did generation fail?▾
Usually the payload exceeds the QR symbol capacity. Try a shorter message, a tighter URL, or a lower error-correction level.
Can I embed a logo?▾
Not in this minimal tool — combine the PNG with a logo in an image editor if you need that.
Are Wi‑Fi QR strings supported?▾
Yes as plain text. Example: WIFI:T:WPA;S:NetworkName;P:password;; — only generate codes for networks you control.
Is SVG export available?▾
This page exports PNG for compatibility. Trace in a design tool if you need vector output.