QR Code Generator
Turn a URL or text into a QR code and download it as a PNG.
Low (L)Medium (M)Quartile (Q)High (H)
Higher levels resist damage better but pack denser. Choose H if you plan to add a logo.
Ad slot (below results · replace with network code)
About this QR code generator
- Encode any URL or text — the QR code updates instantly as you type.
- Error correction controls damage tolerance: L ≈ 7%, M ≈ 15%, Q ≈ 25%, H ≈ 30%. Choose H when adding a logo.
- Pick a pixel size and download a crisp PNG for print or screen.
- Everything runs locally in your browser — no data is uploaded and there is no watermark.
Frequently Asked Questions
- Which error-correction level should I choose?
- L recovers about 7% of a damaged code, M about 15%, Q about 25% and H about 30%. Pick H if you plan to overlay a logo, otherwise M is a good default.
- Do these QR codes expire?
- No. The content is encoded directly into the image and does not rely on any server, so the QR code works forever.
- Is my data uploaded anywhere?
- No. The QR code is generated entirely in your browser — nothing is sent to a server, and there is no watermark.
- What can I encode?
- Any URL or plain text — website links, contact details, Wi-Fi text, plain notes and more. Larger amounts of text produce denser codes.
📅 Last updated: June 2026 · Formulas follow standard banking / tax conventions · Results are for reference only.