PDF TO QR CODE
Turn a PDF into a QR code
Getting from a PDF to a QR code is two steps: publish the PDF to a live address, then download a QR code for that address from your dashboard. Because the code points at the address rather than at the file, replacing the document never means reprinting anything.
Free plan, free SSL, no credit card.
- 2
- steps: publish the PDF, then download the code
- 0
- reprints needed when the document changes
- 1
- address behind the code, so the document can change under it
- 5,000
- scans a month on the free plan, counted as visits
How it works
Three steps, start to live link
-
Publish the PDF
Upload the document and publish it to an HTTPS address. That address, not the file, is what the QR code will encode.
-
Download the QR code
Open the site in your dashboard and download its QR code as an image. QR codes are included on every plan, including the free one.
-
Print it anywhere
Put the code on a flyer, a sign, a label or packaging. Anyone scanning it lands on the current version of the document.
The plain answer
How does a QR code for a PDF work?
A QR code is a printed encoding of a short piece of text, and for this purpose that text is a web address. It cannot contain a PDF, so the file has to live at an address first; the code then simply carries that address, and a phone camera turns it back into a link.
This is why the order matters, and why any tool that offers to "convert a PDF into a QR code" in one step is really doing the same two things: it hosts the file somewhere, then encodes that URL. The part worth caring about is which address ends up inside the code, because once the code is printed, that address is fixed forever.
A code pointing at an address you control is a code you can redirect by replacing the document. A code pointing at a third-party URL is a dependency on that service continuing to exist and continuing to serve that link for free. That is the whole argument for publishing the PDF at your own site first: the address becomes yours, and from Pro it can be on your own domain.
Who it is for
The people who reach for this
-
Small businesses
A price list, a care guide or a warranty document reachable from packaging and signage.
-
Real estate
A brochure behind a code on a window card or a yard sign, updated without a reprint.
-
Marketing teams
Print and event collateral that points at a document you can revise after the print run.
-
Educators
A handout, a reading list or a lab sheet scanned from a printed worksheet or a classroom wall.
In detail
What you actually get
The code outlives the document
The expensive part of a QR code is the print run, so the code has to survive every revision of what it points at. Encoding an address you control is what makes that true.
- Replace the PDF and every printed code keeps working.
- No re-generating, re-approving or reprinting when a price or a date changes.
- From Pro, you can go back to a previous document without touching the code.
A code you can actually print
A QR code that fails at small sizes or on a matte stock is worse than no code, because the failure happens in front of a customer.
- Downloaded as a clean image that scales up for posters and signage.
- Generated for the site address, so the code stays valid as long as the site does.
- Included on every plan, including the free one; the pricing page shows what else comes with each tier.
Your own domain behind the code
Some scanners and some phones show the destination before opening it. What it reads matters when the code is on your packaging.
- Connect a domain you own from Pro, $15 a month.
- HTTPS is on either way, so a preview never shows an insecure warning.
- DNS guides for the common registrars.
Control what a scan reaches
A printed code is scannable by anyone who walks past it, which is occasionally not what you want.
- Password protection from Starter if the document is for a specific audience.
- Expiring links from Starter for a seasonal or event-bound document.
- Free sites are noindex, so the document is reachable by code but not listed in search.
No card required
What the free plan includes
Publishing the document is free. What the free plan gives you, in full:
- 1 live site on a real free plan, not a trial of a paid one, and no card to start.
- Up to 25 MB per upload and 25 MB of storage across the account.
- 5,000 visits and 5 GB of traffic a month.
- HTTPS with a real certificate, issued and renewed for you.
- Up to 15 publishes a day, so you can iterate without asking permission.
- The deploy-time security check, which reads what you published and warns about a stray .env file, a .git folder, a private key or an API key left in your JavaScript.
- A small Droply badge in the corner of the page. Removing it starts on Starter.
- Free sites are served noindex, so search engines do not list them. Search visibility starts on Starter.
- A downloadable QR code for the link, so it can go on something printed.
- PDFs specifically are capped at 512 KB on the free plan, below the 25 MB limit that applies to everything else.
A hosted code vs a free QR generator
How this compares with a standalone QR generator
The usual path is to upload the PDF to a drive and paste that link into a free QR generator. It works, and these are the places it costs you later.
| Droply | Drive link plus a QR generator | |
|---|---|---|
| What the code encodes | An address you own and control. | A drive URL, or the generator's own redirect address. |
| Changing the document after printing | Upload a new PDF; every printed code still works. | Only if you use Manage versions to replace the file in place. A fresh upload mints a new link and orphans the code. |
| Dependency on a third party | One account, one address; from Pro it is your own domain. | Two services, and a generator that uses its own redirect can put the code behind a paywall or retire it. |
| What a scanner preview shows | Your subdomain, or your domain. | A drive identifier, or the generator's domain. |
| Password on the document | From Starter, one shared password checked at the edge. | No shared password. Access is per Google account, so everyone you want in needs one. |
| Expiring the destination | From Starter, with an expired page rather than a broken link. | Drive expiry is per person and work-or-school only; a free static QR code cannot expire at all. |
| Cost | Publishing the PDF is free; QR codes are included on every plan, including the free one. | Often free, sometimes with a tracked-code upsell. |
| Tools that have to keep working | One. | Two. |
Google Drive rows checked 8 September 2026 against Google's own Drive help pages: managing versions (Manage versions, then Upload new version; a version may be deleted after 30 days or once there are 100 newer ones unless you choose Keep forever), sharing and expiration (an expiry date is set per person, under the options for work or school accounts, not on an anyone-with-the-link share), and the You need access screen a person sees without permission. The rows describe how each approach behaves rather than what anyone charges. Product behaviour can change.
When Droply is the wrong choice
This gives you one code for one address. If the requirement is more sophisticated than that, use a dedicated QR platform and point it here.
- You need scan analytics: how many, when, and roughly where. Only site visits are measurable here, from Pro.
- You want many codes, each retargetable to a different destination later, managed as a campaign.
- You need branded or logo-embedded codes with custom colours and error-correction tuning.
- You need a database, a login system, or code that runs on the server. Droply serves files; it does not execute your application.
- You want a build to run on every push to a repository. Droply has no Git integration and no CI: you build locally and upload the result.
- You are running WordPress or another PHP application. A static export of it can be hosted here, but the application itself cannot.