Printed materials are static by nature. Once a flyer, handout, or document leaves the printer, there is no way to update the content or send the reader somewhere new. A QR code changes that relationship. It is a small square printed on paper that, when scanned, opens a URL on someone's phone - a form, a menu, a signup page, a video, a PDF, anything with a link.
The logistics of creating and placing one are simpler than many people expect.
What to put in the QR code
The QR code is just a machine-readable version of a piece of text - most commonly a URL. Before generating anything, decide exactly what you want to happen when someone scans it:
- A specific web page: the most common case - a landing page, a form, a product page, a booking link.
- A direct PDF download: a hosted PDF file URL - the phone downloads or previews the file when scanned.
- A phone number or email: starts a call or email draft automatically. Useful on business cards and posters.
- Plain text or an address: displays the text or opens maps. Less common but supported by all QR readers.
One practical note: if the destination URL might change in future, consider using a short link (Bitly, Short.io, or a custom domain redirect) rather than the raw URL. The QR code itself is static - once printed, it cannot be updated - but a redirect URL can point to a new destination any time.
How to generate a QR code with Pagivo
- Go to QR Code Generator on Pagivo.
- Paste the URL or text you want the QR code to encode.
- Choose the output size. For print, use the largest available size to ensure the QR code scans reliably even when printed small.
- Select the error correction level. Higher correction means the code still scans even if partially obscured (by a logo, a crease, or wear). Use High if you are printing a small QR code or plan to overlay a logo on it.
- Click Download. The QR code saves as a PNG ready to place in your document, presentation, or print layout.
Where to place it - practical rules
- Minimum print size: 2x2 cm. Smaller than this and phone cameras struggle to decode the pattern reliably. Aim for 3x4 cm on anything people will read at arm's length.
- Leave a quiet zone: The white margin around the QR code - the "quiet zone" - is part of the specification. Do not let other content crowd right up to the edge of the code. Most phones need at least 4 modules (rows of cells) of white space around the code.
- Contrast matters: A black code on white works reliably. Avoid printing dark colours on dark paper, or a code that blends into a background image. Scanners need sufficient contrast to decode the pattern.
- Position it near a call to action: "Scan to book a table", "Scan to see the full menu", "Scan to register". A QR code with no accompanying text is often ignored. Tell people what happens when they scan.
Adding a QR code to a PDF document
If you need to add a QR code to an existing PDF - a form, a certificate, an invoice - the workflow is:
- Generate and download the QR code PNG from Pagivo.
- Open the target PDF in Edit PDF.
- Use the image insertion tool to place the PNG on the correct page.
- Resize and position it, then download the updated PDF.
Test the final printed or digital version by scanning it with a phone before distributing - QR codes with errors in the URL or print quality issues that looked fine on screen occasionally fail to scan after printing.