Free PDF QR Code Generator
Create a QR code that opens a PDF document โ a menu, brochure, manual, price list, or syllabus โ the moment someone scans it. Host the file anywhere, paste the link above, and download your code. No signup required.
QR code design settings
How a PDF QR Code Works
A QR code cannot store a PDF file itself. Even a small PDF is tens of kilobytes; a QR code holds about 3 kilobytes at most. So a "PDF QR code" is really a URL QR code that points to where your PDF lives online. When someone scans it, their phone opens that link and the browser displays the document.
That means you need two things: a public link to your PDF, and a QR code that contains the link. The generator above handles the second part. Here is how to do the first.
How to Make a QR Code for a PDF
- Upload the PDF somewhere public. Use your own website, Google Drive, Dropbox, OneDrive, Notion, or any file host. The exact steps for each are below.
- Copy the share link and make sure it is set to "anyone with the link can view". Open it in a private browser window to confirm it works without logging in.
- Paste the link in the field above, style the code, and download it as SVG for print or PNG for screens. Scan the preview with your phone to check that the PDF opens.
Where to Host a PDF for a QR Code
- Your own website โ the most reliable option. Upload the file to your site, for example
yoursite.com/menu.pdf. Short, brandable, and under your control. If you later replace the file at the same address, the code keeps working. - Google Drive โ right-click the file, choose Share, set General access to "Anyone with the link", and copy the link. It looks like
drive.google.com/file/d/โฆ/viewand opens a viewer with a download button. - Dropbox โ click Share, then Copy link. The link ends in
?dl=0and opens a preview; change it to?dl=1if you want the file to download immediately. - OneDrive / SharePoint โ click Share, set it to "Anyone with the link", and copy. Check that the file is not restricted to your organization.
- Notion, Canva, Adobe Acrobat online โ all offer public share links for PDFs. Test them on a phone that is not logged in.
Whatever you choose, remember that the QR code is only as permanent as the link. If you delete the file, move it, or change the sharing setting, every printed code stops working.
Popular Uses for PDF QR Codes
- Restaurant menus โ a code on each table that opens the full menu, allergen list, or wine list. See also our restaurant QR code page.
- Product packaging โ instruction manuals, safety data sheets, and warranty documents without printing a booklet
- Real estate โ property brochures and floor plans on yard signs and window displays
- Events and conferences โ programs, schedules, venue maps, and speaker slides
- Education โ syllabi, handouts, reading lists, and worksheets on the classroom wall
- Trade shows โ catalogs and price lists at the booth instead of boxes of paper
- Museums and tours โ guides and transcripts next to exhibits
- HR and compliance โ policies, forms, and onboarding documents on notice boards
Tips for a PDF QR Code That Actually Gets Read
- Keep the file small. People scan on mobile data. Aim for under 5 MB. Export with "reduce file size" or compress images before you upload.
- Design for a phone screen. A dense A4 page in 9-point type is painful on a 6-inch display. Use a single-column layout and large text, or export a mobile version of the document.
- Use a short, clean link. A Google Drive link is around 80 characters and produces a dense code. If you can host the file on your own site with a short path, the code will be simpler and scan faster.
- Test in a private window and on two phones. The most common failure is a link that requires a login. Confirm it opens on an iPhone and an Android device that are not signed in to your account.
- Add a call to action. A frame that says "Scan for the menu" or "Scan for the manual" tells people what they will get.
- Consider a web page instead. If the content changes often or needs to be searchable, a simple HTML page usually beats a PDF on mobile.
Updating the PDF Without Reprinting the QR Code
You have two options. The first is to replace the file at the same URL. On your own website that is easy: upload the new version with the same filename. On Google Drive, use "Manage versions" on the existing file rather than uploading a new file, which would get a new link.
The second is a dynamic QR code. Instead of encoding the PDF link directly, the code points to a short redirect that you control. When the menu changes or the brochure gets a new edition, you update the destination in your dashboard and the printed codes keep working. You also see how often each code is scanned. Banana Pro offers dynamic codes for $5 a month, with privacy-first analytics that collect no personal data. For a seasonal menu or a document with frequent revisions, that flexibility usually pays for itself with the first avoided reprint.
Frequently Asked Questions
Can a QR code contain the PDF file itself?
No. A QR code holds at most about 3 KB of data, far less than any PDF. A PDF QR code stores a link to the file, and the phone opens that link in the browser. The PDF has to be hosted online.
Where should I host my PDF?
Your own website is the most reliable and gives you the shortest link. Google Drive, Dropbox, and OneDrive also work well โ set sharing to 'Anyone with the link' and test the link in a private browser window before you print.
Can I update the PDF without changing the QR code?
Yes, if the new file keeps the same URL. On your website, upload the new version with the same filename; on Google Drive, use 'Manage versions' on the existing file. If you want to change the destination freely, use a dynamic QR code from Banana Pro.
Is there a file size limit?
QR Code Banana has no limit because the code only stores a link. Your hosting provider sets the file size limit. For a good mobile experience, keep the PDF under 5 MB.
Why does my PDF QR code ask people to log in?
The share link is restricted. In Google Drive, Dropbox, or OneDrive, change the access setting to 'Anyone with the link' and test the link in a private window where you are not signed in.
Does a PDF QR code expire?
The code itself never expires โ it is a static code with the link baked in. It stops working only if the PDF is deleted, moved, or made private. Keep the file at the same address and the code works forever.
Is the PDF QR code free for business use?
Yes. Download it in SVG, PNG, or JPG and use it on menus, packaging, brochures, and signage. There is no watermark, no attribution requirement, and no fee.
Can I see how many people scanned my PDF QR code?
A static code cannot count scans on its own. Add UTM parameters to the link if the PDF sits on your own website, or use a dynamic QR code from Banana Pro to get scan counts and device breakdowns for each code.