- What is a QR code?
- A QR code (Quick Response code) is a two-dimensional matrix barcode that stores data as a pattern of black and white squares. Unlike linear barcodes, QR codes can be scanned by any modern smartphone camera without a dedicated scanner, making them ideal for consumer-facing applications.
- How much data can a QR code store?
- A QR code can store up to 4,296 alphanumeric characters or 7,089 numeric digits. For most uses — URLs, product IDs, short text — this is more than sufficient. Shorter content produces a less dense, more easily scannable code.
- What is the difference between a QR code and a barcode?
- Traditional barcodes (like Code 128 or EAN-13) are one-dimensional — they store data in a horizontal pattern of lines. QR codes are two-dimensional, storing data in a grid pattern. QR codes hold more data, can be scanned from any angle, and are readable by smartphone cameras without specialized hardware.
- How small can a QR code be and still scan reliably?
- A QR code should be at least 2 × 2 cm (approximately 0.8 inches square) when printed for reliable scanning. For small labels, use the lowest error-correction level (L) to keep the code less dense. Our generator renders QR codes at 300 DPI for sharp, reliable print output.
- Can I generate QR codes from a list of URLs or product IDs?
- Yes. Paste URLs one per line, or upload a CSV/Excel file with a column of URLs, text strings, or product identifiers. The generator creates one QR code per row and packages them in a ZIP or PDF.
- What export formats are available for QR codes?
- QR codes export as 300 DPI PNG (bundled in a ZIP), print-ready Avery-layout PDF, or scalable SVG vector files — suitable for print design, laser cutting, or signage.
- Which error-correction level should I choose?
- Level M for most printed material — it recovers about 15 % damage at a modest capacity cost. Move to Q or H only when the code will be scuffed, exposed to weather, or has a logo overlaid on it (the logo destroys modules, and high error correction is what keeps the code readable). Level L saves space but leaves almost no margin, so reserve it for clean on-screen display. Higher levels are not free: they consume capacity, pushing the code to a denser grid for the same data.
- How small can I print a QR code?
- Keep each module at 0.25 mm (10 mil) or larger for phone cameras. Multiply that by the grid size plus 8 quiet-zone modules to get the floor — a 29×29 module code lands around 9 mm square in theory, but print at 15–20 mm in practice to tolerate real lighting and hand-held distance. As a rough field rule, maximum scanning distance is about ten times the code's printed width, so a poster read from two metres needs a code near 200 mm wide.
- Do the QR codes from this tool ever expire?
- No. We generate static QR codes, meaning your URL is encoded directly into the pattern itself. Once you download the PNG or SVG, that file resolves to your URL forever with no server, account, or subscription in the loop — it keeps working even if this site disappears. Codes that expire are dynamic ones, which encode a short link to a provider's redirect server; when the subscription lapses, so does the code.