QR Code Free Generator
Free to make. Yours to keep.

Free PDF QR code generator

Make a free QR code for a publicly hosted PDF. Learn to check viewing permissions, create a static link image, and download it without uploading here.

1 Add your content

Your exact link is saved inside the code. No middleman.
2 Make it yours
PNG, JPEG, or WebP. Processed on this device. Logo width stays below 20%; error correction becomes H.
Print a ready-made layout

Print at 100% scale. Sticker grids are generic: check dimensions before using pre-cut label stock.

YOUR QR CODELIVE PREVIEW
Add your content to start

Your QR code will appear here.

No watermark. No expiry date.
Download it once. Use it anywhere.

Make several codes from a CSV

Use headers type,url for links, or type,text for text. Use the same field names shown in each form for other types. One row makes one code. No row limit or upload to a server.

Download an example CSV

Choose a CSV to preview the first rows.

✓ 100% free, always✓ No account needed✓ Content stays on your device

A PDF QR code normally contains a web link to a document rather than the PDF file itself. Host your file on your website, Google Drive, or Dropbox, enable appropriate viewing access, and paste the public URL above. This tool generates the image locally and does not upload, host, or preserve your document.

A PDF code is useful for a brochure, product manual, event program, or instruction sheet that someone encounters away from a computer. The printed symbol saves them from typing the document’s address. It does not compress an entire multi-page file into a small square or create storage space on this website.

Before creating the image, decide whether the PDF is appropriate for public distribution. A viewing link printed on a poster can be photographed and passed on. If the document contains private information, use a destination with access controls suited to that information and explain any login requirement to its intended readers.

Host the PDF using a destination you maintain

On your own website, upload the document to a stable public location and open its HTTPS address from outside your administrative interface. A short, descriptive page that links to the current document can be useful if you expect to replace versions while retaining a durable printed address.

In Google Drive, use Share to choose Anyone with the link under General access and select Viewer when public access is intended and available. In Dropbox, create a view-only link and check who is allowed to open it; the public setting should permit anyone with the link rather than only your team or invited recipients. Follow the current Drive file-sharing instructions or Dropbox’s viewing-link guide.

Copy the sharing address, not the path to a file on your own computer. Open it in a signed-out session before proceeding. The generator makes no request to your file host and cannot test those permissions for you.

Make and approve the document code

  1. Publish the final PDF or its stable document page and confirm that the intended audience can open it.
  2. Paste that address into the website field above. The form builds a static URL payload without requesting a document upload.
  3. Select a legible design and wait for the scan test. Keep the caption outside the code descriptive, such as “Read the installation manual.”
  4. Download PNG, SVG, or the standalone QR PDF export. Note that a QR exported as PDF is an image document containing the code, not hosting for your original PDF.
  5. Scan the downloaded image and a physical proof. Check the actual document title and version, not simply whether a file-preview screen appears.

Make the reading experience practical

Use a document with text that remains readable on a phone. An oversized print brochure may require awkward zooming, while scanned pages may be difficult to search or read with assistive technology. Consider a readable web page when it serves the information better than a fixed-page document.

Put the code near the point where the document is needed: a quick-start label, exhibit panel, or handout. Include the document name and a readable destination or alternate access method. Preserve the image’s border and print a sample at its final dimensions, especially if the sharing URL creates a dense pattern.

Keep versions and permissions under control

Do not assume that deleting an old file and uploading a new one preserves a sharing address. Test the original encoded URL after any replacement or move. Keep a small version record linking the approved QR artwork to its intended document and review the public copy after updates.

If a reader gets an access request or missing-file page, investigate the host first. A cleanly decoded image cannot override a restricted account, revoked link, or removed document. This generator gives you a static link image you can keep, while you remain responsible for maintaining the file and the permissions behind it.

Frequently asked questions

Is the PDF stored inside the QR pattern?

No. This workflow encodes the document's web address. A reader needs access to that destination to view or download the file. The pattern is independent of this generator, but it cannot make an unavailable hosted document open.

Can I replace a PDF without changing the code?

Only if you preserve the exact destination address through your own hosting workflow. Some replacement methods create a new file and URL. Confirm the old link still reaches the intended version before relying on an already printed code.

How do I prevent an access-request screen?

For a public document, configure a viewing link that works for people outside your account or organization. Test in a signed-out browser session and on another phone. Restricted or sensitive documents should retain suitable access controls rather than being made public merely for convenience.

Will a phone download the file or preview it?

That depends on the hosting service, browser, file headers, and device settings. The QR provides the link, not a forced viewing mode. Test the actual experience and describe it as opening the document rather than promising a specific download behavior.

Does the never-expire promise cover my file host?

The QR has no subscription timer imposed by this tool. The PDF remains dependent on its hosting account, permissions, link, and availability. If the destination disappears or becomes private, the image still decodes but the document may no longer open.