QR code for a PDF.
Menus, brochures, price lists, manuals, forms. Print one code and the document opens on any phone. When the document changes, upload the new version and keep the same code.
Already have a link to your PDF? Paste it here for a free code.
How it works.
- 01
Choose how to host the PDF
Free: use a public link to a PDF on your own website or a file-sharing service. Paid: upload the PDF to your dashboard and we host it.
- 02
Make the code
Download SVG or PDF for print, PNG for screens. Add a short frame text such as "Scan for the brochure".
- 03
Replace the file when you need to
With a hosted PDF, upload the new version from your dashboard. Every printed code opens the new file.
Free code or dynamic code?
A free static code is enough when
your PDF already has a public link that will not change. Check the link opens without signing in: links from some file-sharing services only work for you.
Free. No sign-up.
Go dynamic when
the document gets updated. On the Starter and Pro plans you upload the PDF (up to 10 MB) and it gets a clean page that opens fast on phones. Replace the file any time, and see how often the code is scanned.
Either way, the code does not expire. A dynamic code keeps redirecting on every plan, including after you downgrade or cancel. The one exception is a code disabled for phishing, malware or other abuse.
PDFs that read well on a phone.
- Keep the file small
- Export for screen or web rather than print quality. Small files open quickly on mobile data.
- Design for a narrow screen
- A single column with large text is easier to read than an A4 spread that has to be pinched and dragged.
- Do not point a code at a private link
- Open the link in a private browser window. If it asks you to sign in, so will everyone who scans.
- Name the file sensibly
- The file name shows when people download it. "spring-menu.pdf" looks better than "final_v7.pdf".
- Tell people what they will get
- "Scan for the price list (PDF)" sets the right expectation before they scan.