A QR code cannot store a PDF itself. A file with any real content is far larger than the few kilobytes a QR symbol can hold, so the practical solution is to encode a short web address that points to the hosted PDF. When a phone scans it, the browser opens the file directly. That is why the first step is always getting a stable, public link to your document - from your own site, a cloud drive set to 'anyone with the link', or a document host - and then turning that link into a code.
This matters most on printed material. Menus, manuals, product specification sheets, safety data sheets, event programmes, warranty terms and real-estate brochures all have a document behind them. Printing a QR code in the corner means the reader gets the full, current version instead of a truncated URL they will never type. If you later replace the file at the same address, every code you already printed keeps working.
Paste your PDF link into the generator below, choose a dark foreground on a light background, and download a high-resolution PNG for web use or an SVG that stays sharp at any print size. The whole thing runs in your browser, so your unpublished document link is never sent to us.