Create a QR Code That Links to a PDF

Create a free QR code that links to a hosted PDF menu, brochure or manual. Static codes never expire, no sign up, no watermark.

Configure QR Code

A QR code cannot store a PDF file itself, only a link to one. Host the file somewhere stable first: Google Drive ("anyone with the link"), Dropbox, or your own website.

Upload PNG, JPG, or SVG (max 2MB)

Your QR Code

📱

Enter content above to generate your professional QR code

Professional QR Features

🎨

Custom Logos

Add your brand logo with smart validation

WCAG Compliant

Accessibility-focused color validation

📊

Scannability Score

Real-time readability analysis

🔒

Secure by Design

Secure file processing & validation

How to make it

  1. Upload your PDF to a host you control: Google Drive, Dropbox, or your own website.
  2. Set the sharing permission to "anyone with the link can view."
  3. Copy that link and paste it into the field above.
  4. Pick a size that suits where the code will appear — larger for a printed poster, smaller for a menu insert.
  5. Download the code and test it by scanning it yourself to confirm the PDF opens.

When to use it

Restaurant menus

Link to a PDF menu on a table tent so you can update prices or items without reprinting the physical table setting.

Product manuals and warranty documents

Put the code on packaging or the product itself so a customer can open the manual on their phone instead of hunting for a printed copy.

Event programs and brochures

Give attendees a code that opens the full schedule or floor plan as a PDF, without printing a booklet for everyone.

Real estate listing sheets

Link a property flyer PDF from a yard sign so a passerby can view full details and photos on their phone.

Tips

Pick a stable host

A static QR code cannot be updated after printing, so if the PDF moves or its link changes, the code stops working. Choose a host and folder structure you do not plan to reorganize.

Check the sharing permission before printing

A Google Drive or Dropbox link set to "restricted" will show a login or access-denied page instead of the PDF. Open the link in a private browser window to confirm it works for someone without your account.

Keep the file size reasonable

A large PDF is slow to open over a weak signal, such as inside a restaurant or event venue. Compress images inside the PDF before uploading if the file is more than a few megabytes.

Update the file in place when you can

Some hosts, like Google Drive, let you replace the file contents while keeping the same link. That is the closest a static QR code can get to "updatable" — the printed code keeps working because the link never changes, only the file behind it does.

Frequently asked questions

Can a QR code hold a PDF file?

No. A QR code can only store a limited amount of text, nowhere near enough for a PDF’s contents. This tool encodes a link to a PDF hosted elsewhere; scanning it opens that link, and the phone downloads or displays the file from there. Because the code only stores a link, pick a stable host — if the file moves, the printed code stops working.

Does this QR code expire?

No, as long as the link keeps working. It is a static code: the PDF’s URL is encoded directly into the image, and it does not depend on this site or any subscription.

Do I need to buy hosting for the PDF?

No. Google Drive and Dropbox both offer free tiers that are enough for a menu, brochure, or manual, as long as you set the sharing permission to "anyone with the link."

Can I update the PDF without reprinting the QR code?

Yes, if your host lets you replace the file while keeping the same link — Google Drive and Dropbox both support this. Upload a new version to the same location, and the existing printed code keeps pointing to it correctly.

Why does scanning the code ask me to sign in?

The file’s sharing permission is probably set to restricted rather than "anyone with the link." Open your host’s sharing settings and change it to public link access, then test again in a private browser window.

What size should the QR code be for a printed menu?

For a table tent or menu insert viewed from close up, 128 to 256 pixels at a decent print resolution is usually enough. For a poster viewed from further away, use a larger size or check the print QR code size calculator.

Related