QR code types
PDF QR codes: put a document one scan away
A PDF QR code is a dynamic code that points at a PDF file hosted somewhere on the web. Scan it, the phone opens the file directly, and you can swap the file behind the same code whenever it changes.
There is no such thing as a QR code that stores a PDF inside itself — a QR pattern can only hold a small amount of text, nowhere near enough for a document. What actually happens is the code holds a link, and the link points at a PDF sitting on a server: your website, cloud storage, or wherever you host it.
123QR does not host files. You upload or host the PDF yourself, then point a 123QR dynamic code at its URL. The advantage over a static code with that same URL baked in is that you can change which file the code opens later, without touching the printed code.
Where to host the PDF
Any URL that returns the file directly works: a page on your own site, a public link from Google Drive or Dropbox, or a document folder on your web host. The main thing to check is that the link opens the PDF without requiring a login or a click-through page first — every extra step loses people.
If you use a cloud storage share link, test it from a phone on mobile data, not just your laptop on Wi-Fi. Some sharing links redirect through a preview page that looks fine on desktop but is slow or broken on mobile browsers.
Swapping the file without reprinting
- 01
Host the new version
Upload the updated PDF, ideally to the same web address as before, or a new address if the platform gives you a new link.
- 02
Edit the code's destination
In your 123QR dashboard, update the URL the code points to, if the file's address changed.
- 03
Leave the printed code alone
The QR pattern itself never needs to change. Every phone that scans the existing printed code, sign or menu will now open the new file.
Common uses
- Restaurant menus that print as a PDF rather than a live web page, especially multi-page or foreign-language menus.
- Product manuals and spec sheets on packaging or equipment labels, where the manufacturer updates the document over the product's lifetime.
- Brochures and price lists handed out at trade shows, updated between events without reprinting the stand signage.
- Warranty terms, safety data sheets and compliance documents that need a permanent, checkable reference on physical goods.
File size and mobile readability
A PDF built for print, with high-resolution images and embedded fonts, can easily reach tens of megabytes. On a mobile connection that means a slow open and a customer who gives up before the file loads.
Export a separate, compressed version for the QR code rather than linking the print-ready file. Most design and office tools have a 'reduce file size' or 'web' export option. Aim for something that opens in a couple of seconds on an average connection.
Also check that the PDF is readable at phone width. A document laid out as a wide table or a landscape spread can force people to pinch and scroll on every page, which is a bad experience for something meant to be read in front of a menu board or a shelf.
Why a dynamic code beats emailing or texting a link
Emailing a PDF link works for one person, once. A QR code printed on the thing itself — the packaging, the menu holder, the equipment — puts the document in front of everyone who encounters that physical object, indefinitely, without anyone having to ask for it.
The dynamic part matters because printed material is expensive to change and PDFs are not. A menu gets reprinted maybe once a year; the PDF behind it might change weekly with specials or price updates. A dynamic code lets the document move at its own pace instead of the print schedule's pace.
When a QR code to a PDF is not the right choice
- If the content changes daily, a plain web page is usually easier to keep current than repeatedly re-uploading PDFs.
- If most visitors are already at a laptop or till screen, a normal link or QR code straight to a webpage often renders better than a PDF viewer.
- For anything that needs to work completely offline, a PDF behind a link still requires a connection at the moment of scanning.
Common questions
- Can a QR code contain the actual PDF file?
- No. A QR pattern can only hold a small amount of text, nowhere near enough to store a document. It holds a link, and the link points to a PDF hosted somewhere on the web.
- Can I change the PDF after the QR code is printed?
- Yes, with a dynamic code. Host the new file and update the destination in your dashboard. The printed code does not change and immediately opens the new document on the next scan.
- Why does my PDF load slowly on phones?
- Usually file size. Print-ready PDFs with high-resolution images can be tens of megabytes. Export a compressed, web-friendly version specifically for the QR code.
- Do I need to host the PDF myself?
- Yes. 123QR generates and manages the QR code and its destination link, but the PDF file itself needs to live on your own website or a file-sharing service you control.
Keep reading
- Restaurant menusTable codes that survive menu changes, price updates and seasonal specials.
- Dynamic QR codesHow editable QR codes work and why they beat static codes in print.
- PackagingLong-lived codes on printed packaging that outlive the campaign behind them.
- QR code size and scan distanceThe 10:1 rule, minimum print sizes and quiet-zone requirements.
Print once. Change the destination anytime.
Create a free account, generate your code and edit where it points whenever you need to.
