Share a PDF by QR Code in 5 Steps [2026]
Turn a PDF into a QR code people can open on their phones. Follow five practical steps, avoid access errors, and learn when dynamic tracking helps.
![Share a PDF by QR Code in 5 Steps [2026]](https://bzvhkwxgnzgkyyuezhoj.supabase.co/storage/v1/object/public/blog-images/generate-qr-code-for-pdf/header-1786513448099.png)
A PDF QR code lets people open a menu, event program, instruction sheet, brochure, or price list without typing a long URL.
The QR code stores a link to the PDF, so choose a stable, publicly accessible destination before generating it.
1. Host the PDF somewhere people can open
Start by uploading the PDF to a location that gives you a shareable link. Common choices include your own website, Google Drive, Dropbox, a document platform, or a public page on your business site that links to the PDF.
A web page can be easier to update and read on a phone. A direct PDF is useful when the exact layout matters, such as a designed menu, event program, catalog, or instruction sheet.
If you use Google Drive, open the file's sharing settings and change general access to Anyone with the link. Set the role to Viewer, then copy the link. Google says that an "Anyone with the link" file can be opened without the visitor signing in. You can verify the setting in Google's file-sharing instructions.
Check that the PDF opens without a password and is readable on a phone. A QR code can remove the typing step, but it can't fix a locked or difficult document.
2. Copy the PDF link
Copy the complete share URL, not just the document ID or file name. Paste it into a text editor first if you want to inspect it.
Your link might look like a Google Drive URL, a Dropbox URL, or a normal address on your own website. The exact format doesn't matter as long as it opens the right PDF for someone who isn't logged in.
Avoid local files, private staff folders, temporary preview URLs, customer logins, and documents you expect to delete or move soon.
If the PDF will be replaced regularly, keep the same public file URL or use a dynamic QR code, which lets you change the destination without changing the printed pattern.
3. Generate the QR code
You can create a free static PDF QR code with QRhubly:
- Open the QRhubly free QR generator.
- Choose the URL option.
- Paste the public PDF link.
- Check the preview and choose a high-contrast design.
- Download the code in the format you need.
A static QR code is usually enough for a one-off handout, a short event, or a document whose URL will stay fixed. The destination is encoded permanently in the pattern, so the code will continue to work while that link remains available.
For larger printed materials, SVG stays sharp when resized. PNG is convenient for websites, email, presentations, and smaller prints. Keep the clear margin around the code and don't crop the three corner squares.
The official QR Code guidance from DENSO WAVE explains that a QR symbol needs a four-module-wide quiet zone on all sides. In practical terms, leave clean space around the code instead of letting a border, logo, or headline touch it.
When should you make the PDF QR code dynamic?
Choose dynamic if the code will be printed on something expensive, distributed widely, or used for a document that may change. A dynamic QR code points to a QRhubly redirect first, so you can update the final PDF link later from the dashboard.
That matters for:
- Restaurant menus with changing prices
- Product instructions that receive revisions
- Event programs where details can move
- Catalogs and price lists
- Printed brochures with a long shelf life
QRhubly also provides scan analytics for dynamic codes. You can see whether the code is being used and review available scan details such as location, device, and time. A static code is perfectly fine when you don't need that information. Dynamic is useful when the physical print is hard to replace or when you want evidence that the document is being opened.
Make a PDF QR code you can update. Create a dynamic code with QRhubly, change the document link after printing, and see whether people are scanning it.
Create a PDF code free4. Test the complete customer journey
Don't stop when your camera recognizes the pattern. Test what happens after the scan.
Use at least two phones if possible. Check the code in the same format and approximate size you plan to print. Verify that the camera recognizes it quickly, the correct PDF opens without signing in, the first page is readable, and any links inside the document work.
Test on mobile data as well as your own WiFi. A document that works on your office network may still have a private permission setting customers can't reach.
If the code is dynamic, test the redirect itself. Change the destination temporarily to a second test PDF, scan again, and confirm that the printed pattern now opens the new document. Change it back before publishing or printing.
For more troubleshooting help, see Why Did My QR Code Stop Working?. If you're preparing a large print, What Size Should a QR Code Be for Print? covers the practical sizing decisions.
5. Add a clear instruction next to the code
Tell people what the scan will open. Add a short label beside or above the code:
- “Scan to open the menu”
- “Scan for the event program”
- “Scan to view product instructions”
- “Scan to download the price list”
- “Scan for the full brochure”
Match the wording to the PDF. Don't write “Download our catalog” if the code opens a browser preview instead. Clear expectations make the scan feel safer.
Place the code where people naturally pause. A table tent, package insert, counter sign, event program, poster, or product label can all work. Match the size to the scanning distance, and avoid glossy surfaces that create reflections.
Common PDF QR code mistakes
The PDF is private
This is the most common failure. The code scans, but the visitor sees “You need access.” Change the file's sharing setting, then test while signed out.
The file link changes after printing
Moving a PDF to a new folder, renaming it, or switching platforms can invalidate the original link. A static QR code can't be edited. Either keep the original link stable or use a dynamic code before you print.
The QR code is too small
A code on a receipt needs a different size from one on a storefront poster. If the pattern is too small for the distance, the camera has less information to work with. Print a sample at the final size and scan it under realistic lighting.
The design removes the quiet zone
Don't let a logo, colored frame, photo, or text touch the pattern. Leave the clean margin described in the DENSO WAVE guidance.
The PDF is unpleasant on mobile
A large, dense PDF may open successfully and still frustrate readers. If people need to pinch and zoom constantly, consider linking to a mobile web page or creating a simpler PDF for the QR audience.
Static or dynamic: which PDF QR code should you use?
A static code is the honest choice when the PDF link is stable, the print run is small, and you don't need scan data. QRhubly's free generator lets you create and download one without an account.
A dynamic code is worth considering when you need to edit the destination after printing, compare placements, or see scan activity. QRhubly's free dynamic trial lets you test the workflow for 7 days or 50 scans. After that, the code pauses unless you subscribe, so don't use the trial as the permanent home for a large print run.
For a broader explanation, read Dynamic vs Static QR Codes: Which Do You Need?. For analytics specifically, see How to Track QR Code Scans.
PDF QR code FAQ
Can I make a QR code for a PDF for free?
Yes. If you have a public PDF link, you can make a free static URL QR code with QRhubly and download it without an account. Dynamic codes add editing and scan analytics, with a free trial before subscription is needed.
Can a QR code store a whole PDF?
Usually, no. The practical approach is to host the PDF online and encode its public URL. The code acts as a shortcut to the document.
Can I replace a PDF without changing the QR code?
Yes, if the original public URL stays the same and your hosting service lets you replace the file there. A dynamic QR code gives you another option: change the destination URL in QRhubly without reprinting the code.
Why does my PDF QR code say access denied?
The PDF is probably restricted to your account, organization, or selected people. Set general access to anyone with the link as a viewer, then test the link while signed out. Some work or school accounts may restrict public sharing.
Should I use a PDF or a web page behind the QR code?
Use a PDF when the designed document matters or people need to save it. Use a mobile web page when the content changes often or needs buttons, navigation, and a responsive reading experience. A dynamic code lets you switch between them later.
Create a dynamic PDF QR code, update the document link anytime, and see whether people are opening it. Free to start, no card required.
Related guides
Make a QR code you can edit and track
Create dynamic QR codes, change the destination anytime, and see every scan. Free to start, no card.