Best free PDF QR code generators, tested on a 40-page file
Sponsored content. This article was supplied by a third party and Business Money has been paid to publish it.
A one-page menu proves nothing here, because almost every generator handles a small PDF, and the limits that actually matter only appear once the file gets big, which is why the benchmark throughout this comparison is a 40-page document rather than a flyer.
Forty pages with images and a few charts typically lands somewhere between 3 MB and 15 MB. That single number decides more than any feature list, because upload caps on free plans range from 2 MB to unlimited, and a tool that cannot accept the file is not a candidate whatever else it offers.
Five tools below were checked against their published upload, storage and hosting limits. Prices for four were checked on 25 July 2026.
What a PDF QR Code actually does
Two different things, depending on the tool, and the distinction is the first thing to establish.
The common arrangement is that the generator hosts your file. You upload the PDF, the tool stores it, and the code points at their copy. That is convenient, it requires no website of your own, and it makes the tool responsible for the file staying available.
The other arrangement is that you host the PDF yourself, on your own site or in cloud storage, and the code simply points at that address. It is an ordinary URL code wearing a different label, and it hands you full control of the file, the storage and the uptime.
Neither arrangement is better in general. Hosted upload suits somebody without a website, and self-hosting suits anybody who already has one and would rather not depend on a QR Code vendor to keep a manual online three years from now.
One tool needs excluding before the list starts, and it is worth saying why. QR Code Monkey’s menu lists PDF among its options, and selecting it produces an advertisement for a different paid product rather than an upload field. It is an excellent generator for other formats and it does not host files.
Why file size decides this more than features
Because a hosted PDF QR Code fails at the upload step or it does not fail at all, and everything downstream is irrelevant if the file will not go in.
The caps vary enormously and they are rarely on the pricing page. QRCodeChimp publishes a maximum upload of 2 MB, which a 40-page illustrated document will exceed comfortably. ME-QR publishes 100 MB of file storage on its free plan, which holds several large documents. QR TIGER lists unlimited file storage on its free tier.
Storage and upload size are also different numbers, and both matter. A generous storage total is no help if each individual file is capped, and a large per-file cap is no help if the account holds only one document. Check both before committing to a workflow that involves twenty product manuals.
Then there is the version question, which is where the whole category earns its cost. A printed manual reference, a spec sheet on packaging or a menu on a table will outlast the PDF it points at, and being able to replace the file without reprinting the code is the reason to use a dynamic PDF code rather than a link somebody typed.
The 5 best free PDF QR Code generators
Ranked on whether a 40-page file gets in, then on whether it can be replaced afterwards.
1. The QR Code Generator (TQRCG)
The QR Code Generator’s PDF QR Code type is a proper hosted PDF code rather than a URL field, and it solves the version problem that makes this category worth paying attention to.
The property that matters most is file replacement, because a dynamic PDF code lets you upload a new file whenever the document changes, and the printed code carries on working, so a spec sheet reissued in March does not invalidate packaging printed in January. That is the difference between a code that ages well and one that quietly becomes wrong.
The free plan gives you 2 free dynamic QR Codes that never expire alongside unlimited static QR Codes, and those two dynamic codes are exactly what a document programme needs, since most organisations have a small number of documents that get revised repeatedly rather than a large number that never change.
Customization sits on the free plan too, so a code on a manual or a leaflet carries brand colours, a logo and a frame reading Scan for the full guide rather than sitting there unexplained. Scan data covers total scans, unique users, city, country and device across 14 days, which tells you whether the manual is being read at all.
Flex starts at $5 per month billed yearly for 5 dynamic QR Codes and reaches $10 per month billed yearly for 45, clearing the advertising and the watermark and extending scan history to 60 days. For a company maintaining five to forty documents, that is the tier, and TQRCG’s dynamic PDF codes at that price undercut everything else here that hosts files.
Two limits are worth stating plainly. Only 2 dynamic codes are free, so a catalogue of twenty manuals needs Flex, and both tiers are single-user. Published per-file upload limits are not something I could confirm, so check the size of your largest document against the tool before building a workflow around it.
2. QR TIGER
QR TIGER publishes unlimited file storage on its free tier, which is the most generous storage position in this comparison and the reason it sits second.
For a 40-page file that removes the first obstacle entirely. Unlimited storage means the constraint moves from file size to code count, and the free plan carries 3 dynamic QR Codes with 500 scans each alongside unlimited static codes. Three hosted documents at no cost is a genuine offer.
Advanced costs US$16 per month billed annually for 200 dynamic codes and batch creation of up to 3,000 per upload, which suits a manufacturer attaching a manual code to every product line. Premium costs US$37 per month billed annually for 600 codes.
Two conditions matter here more than they would elsewhere. Free codes carry a QR TIGER logo popup, which on a product manual or a customer-facing leaflet means another company’s branding on your document. More seriously for this use case, their terms state that dynamic codes stop working when the plan expires, and a dead code on a printed manual is a support call rather than a marketing inconvenience.
3. ME-QR
ME-QR publishes 100 MB of file storage on its free plan, which comfortably holds a 40-page document and several more besides, and its free tier is otherwise the most permissive here.
The free plan carries dynamic codes with unlimited scans, unlimited code lifetime and a full year of analytics history, which for a document code is genuinely useful. A manual gets scanned sporadically over years rather than intensively over weeks, so an analytics window measured in months rather than days suits the pattern better than most tools manage.
Lite costs $16.99 per month billed monthly or $10.50 per month billed yearly, and Premium costs $27.99 monthly or $15.08 billed yearly with three years of history.
The condition is advertising, and its weight depends entirely on who opens the document. Every free-plan code shows an advert after the scan, so a customer opening your installation manual sees something you did not choose first. For an internal document that is tolerable, and for anything shipped with a product it is not. Their pricing page also lists two different figures for the free code limit.
4. QRCodeChimp
QRCodeChimp offers the broadest free feature set in this comparison and the tightest file limit, and for a 40-page document the second of those decides it.
The published maximum upload is 2 MB, and a 40-page PDF containing photographs, diagrams or product imagery will exceed that in most cases, so the benchmark file used throughout this piece is likely to be rejected unless it has been compressed aggressively first. A text-only 40-page document often will fit, which makes this workable for policies, terms and reports rather than for anything illustrated.
Where it is strong is everything around the file. Free Forever includes unlimited static QR Codes, 10 dynamic ones, logo and shape design options, and passcode protection with two-factor authentication at no cost. Passcode protection is worth noting for documents specifically, since an internal procedure or a price list behind a passcode is a plausible arrangement.
Starter costs $9.99 per month billed monthly or $6.99 per month paid yearly, and Pro costs $19.99 monthly or $13.99 paid yearly, which also raises the maximum download resolution. The free tier caps at 1,000 total scans a month across the account.
5. QR Code Prime
QR Code Prime’s URL QR Codes take the second approach described earlier, and it is worth understanding rather than dismissing, because for a lot of organisations it is the better arrangement.
There is no PDF hosting on offer here at all. Its twelve code types cover URL, text, WiFi, vCard, email, phone, SMS, WhatsApp, location and three social types, with no file upload among them. What that means in practice is that you host the PDF yourself, on your own website or in cloud storage, and generate a URL code pointing at it.
That is not a workaround so much as a different philosophy, and it has real advantages. The file stays on infrastructure you control, so no QR Code vendor decides whether your manual is still online in 2031. There is no file size limit because there is no upload. And the code costs nothing, carries no watermark at any tier, and needs no account at all.
The free account also adds 10 dynamic QR Codes with 500 tracked scans a month, so you can point at a self-hosted PDF through a code you are able to repoint later, which recovers the version-control advantage without the hosting dependency.
The reasons it sits fifth are straightforward enough. Anybody without a website cannot use this method, self-hosting means you own the uptime, and one independent developer maintains the tool with no published compliance certifications. For an organisation that already hosts its documents, none of that is an obstacle and the result is free.
Limits that decide a 40-page file
| Tool | Hosts the file | Published storage or upload limit | Free dynamic codes | File replaceable |
| TQRCG | Yes | Per-file cap not confirmed | 2, never expire | Yes |
| QR TIGER | Yes | Unlimited storage on free | 3, 500 scans each | Yes, while the plan is live |
| ME-QR | Yes | 100 MB storage on free | Yes, with advertising | Yes |
| QRCodeChimp | Yes | 2 MB maximum upload | 10 | Yes |
| QR Code Prime | No, you host it | No limit, you own the storage | 10, 500 scans a month | Yes, if you repoint it |
How do you choose for a document programme?
Three questions, and the first eliminates half the list on arithmetic.
How big is your largest file?
Not your average file, your largest, because that is the one that fails. Open the biggest PDF you intend to publish and check its size before reading any further, since a 12 MB illustrated manual removes QRCodeChimp’s free tier immediately and a 400 KB text document keeps every option open.
Compression is a legitimate answer and it has a limit. Downsampling images will often halve a file, and it will also make a wiring diagram unreadable at the moment somebody needs to zoom into it.
How often does the document change?
This decides whether you need hosted upload with replacement, or whether a static link to a permanent file is enough. A safety notice revised annually needs a replaceable code, whereas a historical report published once does not.
The pattern is common enough to plan around, since most organisations have three or four documents that change constantly and a long tail that never changes at all, which means a small number of dynamic codes and unlimited free static ones covers the whole library.
Who is opening it, and where?
A customer opening a product manual should not see an advertisement first, which rules out ME-QR’s free tier for anything shipped. An internal reader will not care at all. Packaging is where this matters most, and it is also where these codes concentrate, since Bitly’s 2025 survey of 250 marketers found product packaging among the most common QR Code placements at 46%.
Regulated categories add another layer again. GS1 reports that the transition to QR Codes carrying GS1 standards is being tested in 48 countries representing 88% of world GDP, with wide adoption targeted by the end of 2027, so anybody attaching documents to consumer goods should check whether their category is inside that programme before standardising on a general-purpose tool.
Upload the real file before you commit
Take your largest actual document, not a sample, and upload it to whichever tool you are considering. That single step answers the size question, the processing question and the speed question at once.
Then scan the code on a phone with a slow connection and time how long the PDF takes to open. A 12 MB file on mobile data is a genuinely poor experience, and the fix is usually a compressed web version alongside the print-quality original rather than a different QR Code tool. Mordor Intelligence attributes 64.92% of 2025 QR Code market revenue to dynamic codes, and a dynamic PDF code lets you swap in that lighter file later without touching anything printed.
PDF QR Code questions that come up before upload
Can you change the PDF without changing the QR Code?
Only with a dynamic code, and it is the main reason to use one. A dynamic PDF code lets you upload a replacement file while the printed code stays identical, so a revised manual does not invalidate packaging already in circulation. A static code pointing at a fixed file address cannot be changed at all.
What is the maximum PDF size for a QR Code?
There is no size limit on the code, because it holds a link rather than the document. The limit belongs to whoever hosts the file, and it varies widely. QRCodeChimp publishes a 2 MB maximum upload, ME-QR publishes 100 MB of storage on its free plan, and QR TIGER lists unlimited storage on free. If you host the PDF yourself, there is no limit beyond your own storage.
Should I host the PDF myself or let the tool host it?
Host it yourself if you already have a website, because you keep control of the file, the storage and how long it stays online. Use the tool’s hosting if you do not, since it removes a dependency you would otherwise have to build. The trade is that a hosted file depends on that vendor continuing to serve it.
Why does my PDF take so long to open after scanning?
Almost always the file size rather than the code. A large print-quality PDF downloads slowly over mobile data, and the person scanning is usually standing up and in a hurry. Publish a compressed version for the QR Code and keep the high-resolution original for print, which typically cuts the wait substantially.
Do PDF QR Codes work offline?
No, and this is where they differ from several other code types. The code carries a link, so the phone needs a connection to fetch the document, unlike a WiFi or contact code where the data sits inside the pattern itself. If a document must be available with no signal, a QR Code is not the delivery mechanism.

