About the QR Code Generator
A QR code is a scannable square barcode that stores text, links, or contact details. Point a phone camera at it and it opens instantly — perfect for sharing a URL on print, packaging, business cards, or a slide.
This free online QR Code Generator turns any text or link into a crisp QR code you can download as a PNG. Adjust the size and error-correction level to suit where you'll use it. Generation happens entirely in your browser, with no watermark and no signup.
How to generate a QR code
- Type or paste the text, URL, email, or phone number you want to encode.
- Choose the image size (128, 256, or 512 pixels).
- Pick an error-correction level (higher levels survive more damage).
- The QR code preview updates instantly.
- Click Download to save the QR code as a PNG.
Features
- Encode any text, URL, email, or phone number.
- Choose from 128, 256, or 512-pixel output.
- Four error-correction levels (L, M, Q, H).
- Download a clean PNG — no watermark.
- 100% client-side — your data never leaves your browser.
QR Code Generator FAQs
What can I put in a QR code?
Any text works — most commonly a website URL, but also plain text, email addresses, phone numbers, or Wi-Fi and contact details.
What is error correction?
Error correction lets a QR code still be scanned even if part of it is dirty or damaged. Level L recovers about 7%, while level H recovers about 30% — at the cost of a denser code.
Do these QR codes expire?
No. This tool generates static QR codes that encode your content directly, so they never expire and require no account or tracking.
Is there a watermark?
No. The downloaded PNG contains only your QR code, with no watermark or branding.
Is the QR code generator free and private?
Yes. It is completely free, and the QR code is generated in your browser — your content is never uploaded to a server.