| Scanning distance | Approximate code width |
|---|---|
| 25 cm | 2.5 cm |
| 1 m | 10 cm |
| 3 m | 30 cm |
QR Code Generator
A QR code takes someone from a printed piece straight to a link, a contact or other information. It scans reliably only if it is prepared for the place it will sit.
This tool is not available yet
We are preparing it. Until then, you will find practical guidance here, and the favicon generator and watermark tool already work.
See all toolsWhat a QR code is
A QR code is a two-dimensional barcode that a phone camera reads instantly. It can hold a link, text, a contact card or Wi-Fi network details.
A static code contains the information itself and cannot be changed after printing. A dynamic code contains a short address that redirects, so the destination can be changed later, but it depends on the service that maintains the redirect.
Size and quiet zone
A practical rule is for the code to be at least 2 cm wide, and about a tenth of the distance it will be scanned from. Around it, leave a blank margin at least four of its small squares wide.
Contrast and error correction
A dark code on a light background is the safest. Inverted or pale colours trouble some phones. QR codes have four error-correction levels, L, M, Q and H, which recover about 7, 15, 25 and 30% of damaged data respectively. A higher level makes the code denser, so at a very small size it does not always help.
Before you send it to print
A printed code cannot be fixed, so check it first:
- Use a vector file or a large enough image.
- Keep the link short: less data means larger squares.
- Scan a test print at the real size with several phones.
- Follow the link through and check the page on a phone.
Frequently asked questions
Do QR codes expire?
Static codes do not, because the information is in the code itself. Dynamic codes work as long as the redirect service does. With both, the destination page has to stay live.
Can I put a logo in a QR code?
Yes, with a higher correction level and a small logo in the centre. Always test the result, because the logo covers part of the data.
Why won't my printed QR code scan?
The commonest causes are too small a size, a missing quiet zone, weak contrast, or a glossy, curved surface.
Related tools
More from us
Preparing files for print?
Tell us what you need and we will help with the right materials and files.
