QR Code Generator
Make a QR code, download PNG.
- 100% free
- No sign-up
- Private — runs in your browser
- Instant results
Create a QR code in seconds
A QR code is a square barcode that phones can scan to open a link, see text, or load contact details instantly. Type any text or URL, pick a size, and download a crisp PNG to use on flyers, packaging, menus, business cards, or slides. Everything is generated in your browser — nothing is uploaded.
Error-correction levels
QR codes have built-in redundancy so they still scan even if part of the code is dirty, damaged, or covered by a logo. Higher correction = more resilient, but a denser code:
- Low (7%) — smallest code, for clean digital use.
- Medium (15%) — a good default.
- High (30%) — best for print or codes with a logo overlaid.
FAQ
Do these QR codes expire?
No — this generates a static QR code that encodes your text directly, so it works forever and isn't tracked. (Dynamic, trackable QR codes that can be edited later require a hosted redirect service.)
Is the QR code generator free for commercial use?
Yes, it is completely free with no sign-up or watermark, and you can use the codes on products, flyers, menus, packaging, and anything else. There are no usage limits.
Is my data private when I generate a code?
Yes, the QR code is created entirely in your browser, so the text or URL you enter is never uploaded to a server. That makes it safe for private links and contact details.
What can I encode besides a link?
Any text works, including plain notes, Wi-Fi network details, phone numbers, email addresses, and contact cards. The scanning app interprets the content based on its format.
Which error-correction level should I choose for print?
Choose High (30%) for anything printed or when a logo overlays the code, since it tolerates more smudging and damage. Low or Medium produces a simpler code that is fine for clean digital display.