Turn any text or URL into a downloadable QR code. Runs entirely in your browser.
Your text never leaves your device. Nothing is uploaded to a server.
Report a problemHigher levels (Q, H) let the QR code still scan correctly even if part of it is damaged or obscured (like adding a logo in the center), at the cost of a slightly denser code. Medium (M) is a good default for most uses.
Yes, up to 2000 characters — beyond that, QR codes become too dense to scan reliably on most phone cameras.
No — a QR code generated here is a static image encoding your exact text. It never expires and doesn't rely on any server to keep working (unless the text itself is a URL that later goes offline).
Not currently — this tool generates a standard black-on-white QR code. Color/logo customization may be added later.