How to Make a QR Code for a PDF
A QR code cannot store a PDF itself — it stores a link to one. Host the file somewhere stable, then encode that address so the document opens on scan. You can do all of this free at liveqr.codes — no signup needed for a static code, and a one-time $1.99 upgrade unlocks unlimited dynamic codes with scan analytics.
Steps
- Compress the PDF — Aim under 5 MB so it opens quickly on mobile data. Downsample images and remove unused fonts.
- Host it at a permanent URL — Upload to your website, Google Drive, or Dropbox and set sharing so anyone with the link can view without signing in.
- Open the link on a phone — Confirm it renders in the mobile browser rather than forcing a download or a login screen.
- Generate a dynamic QR code for the link — Dynamic lets you upload a revised document later and re-point the same printed code.
- Label the code — Print with a caption such as "Scan for the 2026 catalogue (PDF)" so people know what they are getting.
Pro tips
- Prefer a web page over a PDF for anything read on a phone
- Never encode a file path from your own computer
- Check the link again after any site migration
Frequently asked questions
Can a QR code contain a PDF?
No. QR codes hold a few kilobytes at most, so they store a link to the hosted PDF instead.
How do I update the PDF later?
Replace the file at the same URL, or use a dynamic code and point it at the new file.
Which hosting works best?
Your own website is best for control; Drive or Dropbox work fine if sharing is set to public view.
liveqr.codes is a free QR code generator. Static codes are free and unlimited with no signup; a one-time $1.99 lifetime upgrade adds unlimited dynamic codes with editable destinations and scan analytics. Download every code as a high-resolution PNG or vector SVG.