Field guide

Print QR codes and barcodes that scan reliably.

A practical workflow for choosing a format, preparing artwork, testing labels and avoiding costly reprints.

1. Choose the format from the reader backward

Begin with the scanner, checkout system or phone that will read the label. A smartphone camera naturally favors QR codes, while inventory and retail scanners often expect a particular linear barcode.

2. Understand what “permanent QR code” means

A static QR image has no subscription and no dependency on Ready QR after download. The destination is stored in the pattern itself. That does not guarantee the destination will remain useful: a deleted webpage, expired domain or changed Wi-Fi password can still make the encoded information obsolete.

For a durable link, encode a short HTTPS URL on a domain you control. You can maintain the page or redirect on your own domain without replacing every physical label.

3. Design for contrast and quiet space

Use a dark code on a light background. Decorative gradients, transparent backgrounds and busy photography reduce the safety margin for scanners. Preserve the empty border around a QR code and the blank zones on the left and right of a linear barcode. Do not crop those spaces to make the artwork look tighter.

A useful production testPrint a single label at the smallest intended size. Scan it on the oldest and newest devices in your workflow, in ordinary lighting, from the expected distance. Then rub, bend or laminate the sample exactly as the final label will be handled and test again.

4. Avoid resizing mistakes

Keep the image’s proportions locked. Stretching a barcode horizontally or vertically changes the relationship between its bars. For QR codes, resize in whole-number steps when possible and avoid software that adds blur. A higher-resolution download gives a print layout more pixels to work with, but physical scan quality still depends on final size, printer resolution, surface and contrast.

5. Validate data before printing a batch

Scan or visually verify representative entries from the beginning, middle and end of a batch. Look for spreadsheet formatting errors such as removed leading zeroes, scientific notation, trailing spaces and duplicated IDs. For retail formats, basic digit validation is not the same as ownership or product registration.

6. Treat the label as part of a system

Document what each label identifies, who can change the linked destination, how damaged labels are replaced and which source list is authoritative. A technically perfect code can still create errors if two physical objects receive the same ID or a URL owner leaves the organization.

Limitations

Ready QR offers general planning and generation assistance. It cannot certify compliance with a retailer, carrier, healthcare system, safety program or industry-specific labeling standard. Confirm mandatory dimensions, symbology, identifier ownership and verification requirements with the organization receiving the code.

Primary reference

For retail identifiers and production requirements, use the current GS1 barcode standards overview and the specifications required by the organization receiving your labels.

Published and last updated 6 September 2026. This page is revised when supported formats or material printing guidance changes.