How to Create a QR Code for a PDF

Make a QR code for a PDF: host the file at a public link, check it opens on phones without a login, and swap versions later with a dynamic code.

6 min read

Key takeaways

  • A typical PDF QR code opens a hosted document; the PDF is not stored inside the image.
  • Test sharing permissions from a device or browser that is not signed into your account.
  • Use a stable document URL or a dynamic code when the file may move.
  • Check the actual document on a phone before printing the code.

To create a QR code for a PDF, upload the document to a suitable host, copy its shareable link, and use that link as the destination in a QR code generator. Download the code and scan it on a phone to confirm the correct document opens.

This works well for menus, product guides, brochures, and event information. The key is access: a perfectly readable QR code is no use if the person scanning sees “Request access” instead of the document.

1. Prepare a PDF people can use on a phone

Open the document on your own phone before uploading it. Can you read the important information without constantly zooming? Are the pages in the right order? Do links and phone numbers work?

  • Use readable text and clear section headings.
  • Keep the document focused on what someone scanning actually needs.
  • Compress oversized images while keeping diagrams and small text legible.
  • Use selectable text instead of turning every page into a flat image.
  • Give the file a descriptive name and a clear version or revision date when relevant.

Sometimes a mobile web page is the better destination. A restaurant menu that changes frequently may be easier to navigate as a web page. A downloadable equipment manual may make more sense as a PDF. Choose the format around the task.

2. Host the PDF at a stable address

You can use your own website or a file-sharing service that provides the access your audience needs. For a public brochure, the link should open without requiring your account or a permission request. For a private document, keep appropriate access controls and explain the sign-in requirement to recipients.

If you use Google Drive, open the file’s sharing settings and review General access. For a document intended for public distribution, “Anyone with the link” and viewer access may be appropriate when available. Work or school accounts can restrict external sharing. Follow Google’s file-sharing instructions for your account.

Do not make a confidential document public just to remove a login screen. A QR code is a convenient way to share a link, not an access-control system. Anyone who photographs the code may be able to open or forward that link.

Avoid temporary preview addresses and download links that expire. Use a stable sharing URL, and check whether deleting or replacing the file creates a different address.

3. Test the link without your own permissions

Copy the URL into a private browser window, then open it on a phone using mobile data. This helps reveal access or network restrictions that your normal signed-in session can hide.

  • Confirm the document opens for the intended audience.
  • Check that the link opens the final PDF rather than an editing screen.
  • Verify the filename, document version, and first page.
  • Try downloading the file if readers need to save it.
  • Check how it behaves on both iPhone and Android where possible.

Browser behavior varies. Some phones show an inline PDF viewer; others offer a download or open another app. A QR code cannot force every phone to display the file in exactly the same way.

4. Create the QR code using the document link

In QRCD, create a dynamic QR code and paste the PDF’s shareable HTTPS link as the destination. Give it a useful name, such as “Product A — setup manual,” then generate and download the PNG.

This workflow uses an externally hosted file. It does not require you to assume that QRCD stores your PDF. The PDF QR code generator page explains the link-based approach.

Place a clear label beside the code. “Download the setup guide” is more useful than “Scan here.” If the document is large, displaying its approximate file size can help people decide whether to open it on mobile data.

5. Plan how you will publish the next version

Update methodWhat happens to the QR codeWhat to verify
Replace the file at the same stable URLA static or dynamic code can continue using that URLThe host truly preserves the address and serves the revised document.
Upload a new file at a new URLUpdate a dynamic code’s destinationNew scans open the right version with the right permissions.
Move to another hosting serviceUpdate the managed destination or a redirect you controlThe old link has not been left as a dead end.

For example, if your brochure moves from a file-sharing service to your website, a dynamic code lets you change the destination without replacing printed brochures. If you use a static code and cannot control the old address, you may need a replacement image.

Changing the online file does not replace copies people have already downloaded. Put a revision date inside documents where an outdated version could cause confusion. Check your host’s caching behavior if an older file still appears after an update.

6. Test the final print and keep the document useful

Print a sample at the size you plan to use. Preserve the blank border around the code, avoid placing it across a fold, and check it under realistic lighting. Test the full journey again after every significant document update.

If you review scan analytics, remember that opening a redirect does not prove someone read the PDF or downloaded it successfully. For more on measurement, see how to track QR code scans. For long-term availability, see why QR codes can stop working.

Update the document link without reprinting.Create a dynamic QR code for your hosted PDF and change its destination when you publish a new version. Unlimited dynamic QR codes with scan analytics. $69 once, no subscription.

Create your PDF QR code

Frequently asked questions

Does the QR code contain the PDF file?

In the normal PDF QR workflow, it contains a link to the hosted document. Readers need internet access to retrieve that document unless they already have a local copy.

Can I create a PDF QR code for free?

You can use a free static generator with a working document URL. A dynamic service adds destination management and hosted scan reporting. Choose based on how often your document or link may change.

Why does my PDF ask people to sign in?

The file or its hosting environment may restrict access. Review sharing permissions from a signed-out browser. Keep restrictions when the content should remain private.

Can I update the PDF without changing the printed code?

Yes, if you replace the content at the same working URL or change a dynamic code’s destination. Verify that the hosting service preserves the link when you replace a file.

Can one code link to several PDFs?

Yes. Point it to a mobile-friendly page listing the documents. Give each document a clear title so visitors can choose the one they need.

Can I see whether someone read every page?

A QR scan alone cannot tell you that. It measures an earlier step in the journey. Document reading requires separate measurement capabilities and still has practical limits.

Print it once. Change it whenever you need to.

Create unlimited dynamic QR codes, edit every destination, and see what gets scanned. One payment of $69, no subscription.

Unlimited codes and scansNo monthly fees