A QR code that's yours for good
Many QR sites make "dynamic" codes: the code points to their server, which then forwards people to your page. If you stop paying, or the company closes, every printed code breaks. The codes made here are static: your web address or text is stored in the pattern itself. Nothing passes through BarcodePilot, there's no tracking, and the code keeps working for as long as your link does.
The trade-off: you can't change where a static code points after printing. If you might change the address, point the code at a page you control and change that page instead.
| Standard | ISO/IEC 18004 (QR Code Model 2) |
|---|---|
| Capacity | Up to 7,089 digits, 4,296 letters or 2,953 bytes in the largest size |
| Error correction | Low 7%, Medium 15%, High 25%, Highest 30% of the code can be damaged |
| Quiet zone | 4 cells of blank space on every side |
| Read by | Every modern phone camera, and 2D imaging scanners |
How to make a good QR code
- Use the full web address, starting with
https://. Phones only offer to open it as a link when the scheme is there. - Keep it short. Fewer characters mean bigger cells, which scan faster from further away. Long tracking links make dense codes.
- Choose the size for the distance. A rule of thumb is a code at least a tenth as wide as the scanning distance: 2 cm for a business card held in the hand, 10 cm for a poster read from a metre away.
- Pick the error correction. Medium suits most uses. Choose Highest if you'll put a small logo over the centre or the code will get scuffed.
- Test it. Print one, then scan it with two different phones before printing a batch. Our barcode checker does this in the browser.
What you can put in a QR code
| To… | Type this |
|---|---|
| Open a website | https://example.com/menu |
| Join a Wi-Fi network | WIFI:T:WPA;S:Network name;P:password;; |
| Start an email | mailto:hello@example.com |
| Call a number | tel:+15551234567 |
| Show plain text | Any text up to about 1,200 characters |
QR codes on products
A QR code on a pack doesn't replace the UPC or EAN that tills scan. If you want one code that works for shoppers' phones and, in future, store scanners too, use a GS1 Digital Link QR code, which carries your product's GTIN inside a web address.
