Instant. Free forever. No signup or tracking.
QR codes generate as you type. No waiting, no server round-trips. Everything runs in your browser.
Your data never leaves your device. No analytics, no cookies, no server-side processing.
Generate as many QR codes as you want. No daily caps, no watermarks, no account required.
A QR (Quick Response) code is a two-dimensional barcode that stores data such as URLs, text, or contact information. It can be scanned by any smartphone camera to instantly access the encoded content.
PNG is a raster image format — best for sharing on social media, messaging apps, or embedding in documents. SVG is a vector format that scales to any size without losing quality — ideal for print materials, signage, and professional design work.
Error correction determines how much of the QR code can be damaged or obscured while still being readable. L (7%) is smallest, M (15%) is the default balance, Q (25%) and H (30%) allow more damage tolerance but produce denser codes. Use H if you plan to place a logo over the QR code.
QR codes can encode up to ~2,953 bytes of data. For most URLs and text, this is more than enough. The download size slider controls the image resolution (128px to 2048px), not the data capacity.
Yes. No premium tier, no feature gates, no "sign up for more." The tool runs entirely in your browser with zero server costs.