How to Create a QR Code for a PDF
How to turn a hosted PDF into a scannable QR code with QRivify — including where to host the file first, link requirements, and testing before you print.
By QR Ivify Team
A PDF QR code lets someone open a menu, brochure, or manual with a scan instead of typing a link. This guide covers exactly how the QR code relates to the file itself, where the PDF needs to live before you can encode it, and how to create the code with QRivify.
What Is a PDF QR Code?
A PDF QR code encodes a link to a PDF that's hosted somewhere — not the file itself. Scanning it opens that link, the same way tapping a PDF link on a webpage would.
Does a QR Code Store the PDF File?
No. QRivify doesn't upload, store, or host PDF files — it only builds a QR code from a link you provide, and that link has to point to a PDF already hosted somewhere else (your own website, Google Drive, Dropbox, or another file host). The PDF stays wherever you put it; the QR code is just a pointer to that address.
What Happens When You Scan a PDF QR Code?
Scanning the code opens the link in a browser, which then loads the PDF — either displaying it inline or downloading it, depending on the phone's settings and the hosting site's configuration. Whether it opens in a browser tab, a dedicated PDF viewer, or another app depends on the device and how it's set up; it isn't the same on every phone.
How to Prepare a Public PDF Link
Step 1: Host the PDF Somewhere
You need a stable, public link before you can create the code. Common options:
- Your own website — upload the file and link to its address directly.
- Google Drive or Dropbox — upload the file, then generate a shareable link from the file's sharing settings.
- A dedicated file host — anywhere that gives you a direct, permanent URL to the file.
Step 2: Set the Correct Sharing Permissions
If you're using Drive, Dropbox, or a similar service, make sure the sharing setting is public, or "anyone with the link" — not restricted to specific people. A link that requires the viewer to be signed in or explicitly granted access will fail for anyone who doesn't already have permission.
Step 3: Test the PDF Link in a Private Browser Window
Before generating the QR code, paste the link into a private or incognito browser window — one where you aren't already signed into the hosting account — and confirm the PDF opens without a login prompt. This is the single most common thing that goes wrong: a link that works fine for you because you're already signed in can still be inaccessible to everyone else.
How to Create a QR Code for a PDF
Step 1: Paste the PDF Link into QRivify
Go to the PDF QR code generator and paste the link into the PDF link field. It's checked with the same real-domain validation used elsewhere on the site — a valid domain and extension are required, and https:// is added automatically if you leave it off.
Step 2: Customize the QR Code
Optional, same as every generator here:
- Colors — set a foreground and background color, or make the background transparent. Keep strong contrast so it scans reliably.
- Dot and corner style — several dot styles (square, dots, rounded, classy, classy rounded, extra-rounded) and corner styles (square, dot, rounded).
- Logo — upload one to sit in the center. Raise the error correction level to Quartile or High if you do.
- Error correction level — Low, Medium, Quartile, or High.
Step 3: Generate and Download
Download as PNG, SVG, or JPG. SVG is the better choice for table cards, posters, or anything printed large, since it stays sharp at any size.
Step 4: Test the QR Code
Scan the code yourself before printing or publishing it — ideally from the same kind of network conditions your audience will actually have (mobile data, not just office wifi). Confirm the PDF opens and loads within a reasonable time.
Useful Ways to Use a PDF QR Code
- A restaurant menu that can be updated without reprinting table cards
- A product manual or spec sheet linked from packaging
- A catalog or price list on a storefront sign
- An event program handed out at check-in
- A portfolio or resume link on a business card
- Course materials or handouts for a class
Common PDF QR Code Problems
- The PDF requires sign-in. The hosting link isn't actually public — check the sharing settings and switch to "anyone with the link" or fully public.
- The file is restricted to specific people. Some services default to a limited-access link even when you think you've made it public — re-check the exact permission level, not just that a link exists.
- The link is broken. A typo, or a link that was never actually public to begin with — retest it in a private browser window.
- The PDF was moved or deleted. The QR code only encodes the link, not the file — if the file moves or gets deleted, the link stops resolving and the code fails, even though nothing about the code itself changed.
- The QR code is too small to scan. Print it larger, especially if it'll be viewed from a distance.
- The QR code has poor contrast. Light colors on a light background are hard for any scanner to lock onto — stick with strong contrast.
- The PDF is too large or slow to load. Compress the file before hosting it; a large file on a slow mobile connection means people give up waiting.
Frequently Asked Questions
Does QRivify host or store my PDF? No. It only builds a QR code from a link you provide — the file itself has to be hosted somewhere else, like your own website, Google Drive, or Dropbox, and stays there.
Can I use a Google Drive link? Yes, as long as the sharing setting is public or "anyone with the link" — a restricted or sign-in-required link won't work for anyone without existing access.
Will scanning always open the PDF directly? Not necessarily. The link opens in a browser, which may display the PDF inline, download it, or hand it to a separate PDF viewer app, depending on the device and its settings.
Can I update the PDF's content without changing the QR code? Yes, as long as you keep replacing the file at the exact same link. The QR code only encodes that link, not the file's content, so an unchanged link with updated content behind it keeps working without reprinting anything.
What if my hosting link changes or expires? The QR code stops working, since it points at a specific address that no longer resolves. Host the file somewhere stable rather than a temporary or session-based link.
Is the PDF private just because it's shared through a QR code? No. The link works the same for anyone who has it, whether they got it by scanning the code or another way — a QR code doesn't add any access control on its own.
Do I need an account to use this? No. There's no sign-up — open the generator, paste your PDF's link, and download the result.
Create a PDF QR Code
Once your PDF is hosted with a public link, open the PDF QR code generator and paste it in. If you're linking to a regular webpage instead of a PDF, the URL QR code generator works the same way.
Related articles
How to Create a QR Code for a Calendar Event
How to turn event details into a scannable calendar QR code with QRivify — including supported fields, time zones, and testing before you print.
How to Create a QR Code for a Google Maps Location
How to turn an address, place, or exact coordinates into a scannable Google Maps QR code with QRivify — including customization, testing, and common mistakes.
How to Create a QR Code for a Link
A step-by-step guide to turning any website URL into a scannable QR code with QRivify — including customization, download formats, and common mistakes to avoid.