How to make a QR code for a PDF
A step-by-step guide to turning a PDF document into a scannable QR code so customers can easily view your menus, brochures, price lists, and other business documents.
UpdatedFrequently asked questions
Start with the questions people ask before making a code.
How do I make a QR code that opens a PDF?
To make a QR code for a PDF, first upload your document to a website or file-sharing service where customers can access it through a link. Copy the PDF's shareable URL, paste it into a QR code generator, and create your code. When someone scans it with their phone, they can open the PDF without typing the address. This works well for restaurant menus, service brochures, price lists, event flyers, and other documents you want customers to access quickly.
Should I use a static or dynamic QR code for my PDF?
A static QR code works well when your PDF has a stable URL that you plan to keep using. It contains a fixed destination, so changing the encoded URL requires creating a new code. A dynamic QR code uses a managed redirect, allowing you to change which PDF the code opens without reprinting it. For example, a restaurant that regularly replaces its menu PDF may prefer a dynamic code, while a business sharing a permanent information brochure may only need a static one.
Can I update my PDF without making a new QR code?
Yes, you can update your PDF without replacing the QR code if the document remains accessible at the same URL. Even a static QR code can open updated content when the file or webpage at its encoded address is changed. However, if uploading a replacement PDF creates a different URL, a static code will still point to the old address. A dynamic QR code lets you change the destination to the new PDF link while keeping the same printed code.
Can customers open my PDF without downloading an app?
Yes, customers can generally open a PDF QR code using their phone's built-in camera and browser without installing a separate QR scanner. After scanning, they follow the link to the PDF, which may open directly in their browser or through their device's PDF viewer. Make sure the document's sharing permissions allow public access without requiring customers to sign in. Test the link on a phone that is not signed into your file-sharing account to confirm customers can actually view it.
Can I track how many customers scan my PDF QR code?
You can track PDF QR code scans if you use a dynamic QR code service that provides scan reporting. This can help you compare interest in different materials, such as a restaurant's printed menu and a promotional flyer. A basic static QR code does not provide scan reporting by itself, although separate website analytics may provide some visitor information. Remember that a scan shows activity, not whether someone read the entire PDF, placed an order, booked a service, or made a purchase.
Why is my PDF QR code not working when customers scan it?
A PDF QR code may fail because the document link is incorrect, the file requires permission, the PDF was moved or deleted, or the printed code is difficult to scan. First, open the PDF link in a private browser window to check whether anyone can access it. Then scan the actual printed code using different phones and lighting conditions. If the code scans but the document does not open, investigate the URL and sharing settings before creating another QR code.
How to set it up
Follow these steps, then scan the finished code yourself.
Choose the customer action and destination
Decide which PDF customers should see and why they would want to open it. For example, a restaurant might share its food menu, while a contractor might provide a brochure showing services and completed projects. Upload the PDF to your website or a file-sharing service and copy its public link. Open that link in a private browser window to verify that customers can view the correct document without signing in or requesting access.
Create and name the correct kind of QR code
Open a QR code generator and enter the public URL of your PDF. Choose a static code if the destination URL will remain the same, or a dynamic code if you want to change the destination later. Generate the QR code and save it as an image suitable for your printed or digital materials. Give it a descriptive filename, such as Restaurant-Menu-QR.png, and scan the saved image to confirm it opens the intended PDF.
Place the QR code with a useful label and scannable presentation
Add the QR code to your business card, flyer, table display, brochure, or other customer-facing material. Place it where customers can easily see it, with enough surrounding space and strong contrast against the background. Include a short explanation such as 'Scan to View Our Menu' or 'Scan for Our Service Brochure' so people know what to expect. Preview the finished design at its actual display size and confirm the code remains clear and easy to scan.
Test the final physical or digital version
Before distributing your materials, scan the QR code from the actual printed flyer, display, or digital document using a smartphone. Test with more than one phone when possible and check that the PDF opens without requesting a login. Scroll through the document to make sure the text and images are readable on a small screen. If something fails, determine whether the problem is the printed code, destination URL, document permissions, or PDF itself before distributing more copies.
Review results and maintain the destination
Periodically scan your QR code to make sure the PDF remains available and contains accurate business information. If you use a dynamic code with reporting, review scan activity to understand how often people interact with your materials, without treating scans as completed sales or bookings. When replacing a PDF, either preserve its existing URL or update your dynamic code's destination. After every change, scan the original printed code again to verify that customers reach the correct document.
Was this helpful?
Give this guide a thumbs up if it helped you.
Includes editorial launch likes.
Ready to make your QR code?
Start with a free static code, or create a free account to manage a dynamic code you can update later.
Learn the difference between static and dynamic QR codes