Home QR Generator QR Code for a PDF
Free generator

QR Code for a PDF

Link a code to a PDF menu, manual or brochure — and know when a web page would serve people better.

A QR code cannot contain a PDF. The file has to be hosted somewhere with a web address, and the code points at that address. Once it is hosted, any URL code will open it. The more important question is whether a PDF is the right destination at all: PDFs are designed for print, and on a phone they usually mean pinching and zooming.

A real, working QR code

This code was generated on this page, in your browser. Point your phone camera at it — it opens this guide. Every code the generator makes works the same way.

Make your own — free

How to set it up

  1. 1
    Host the file somewhere stable

    Your own website is best. Cloud storage works, but check the link is publicly viewable and that the service does not force a sign-in or a download prompt.

  2. 2
    Get a direct link

    You want a link that opens the document, not a folder or a preview wrapper. Test it in a private browsing window.

  3. 3
    Check it on a phone

    Open the link on an actual phone. If you find yourself zooming to read it, your customers will too.

  4. 4
    Generate a dynamic code

    Documents get revised constantly. A dynamic code means version two replaces version one without reprinting.

Where it works best

Restaurant and bar menus
Product manuals and instructions
Brochures and price lists
Event programmes
Safety data sheets and certificates
Property particulars

Practical tips

Consider a web page instead

A responsive page reflows to the screen; a PDF does not. For menus especially, a web page is a significantly better experience and easier to update.

Watch the file size

A twelve-megabyte brochure on mobile data is a page nobody waits for. Compress it, and keep it under a couple of megabytes where you can.

Always use a dynamic code

This is the strongest case for dynamic codes anywhere. Documents are revised, and the printed code should not expire with the version.

Name the file usefully

The filename often appears while it loads and in downloads. spring-menu-2026.pdf is better than final_v3_USE_THIS.pdf.

Frequently asked questions

Can a QR code contain a PDF file?
No. Codes hold a small amount of text, nowhere near a document. The file is hosted online and the code points at its address.
Where should I host it?
Your own website is the most reliable. Cloud storage can work but often adds sign-in prompts or preview screens that get in the way.
Should I use a PDF or a web page?
A web page for anything read on a phone, particularly menus. A PDF where the layout genuinely matters or it will be printed.
Can I update the PDF later?
Yes. Replace the file at the same address, or use a dynamic code and repoint it. Either way, avoid a static code for a document that will be revised.

Create your QR code free

No account needed to generate and download. Dynamic codes and scan tracking are free to start.

Open the generator

Other things to link a code to

Read next