Attachment, Drive or Dropbox link, Acrobat, a PDF-to-link tool, or a private link: what each one is built for, what your reader has to do, and what none of them can fix about a PDF.
The PDF is done. The proposal, the report, the portfolio, the price list: exported and sitting in your downloads folder. The only question left is how it reaches the other person. That's where it goes wrong. The attachment bounces off their mail server. The Drive link won't open for them. You try three "PDF to link" sites and still can't tell how they differ.
They are different, and the difference isn't which tool is best. It's which one is built for the job you're doing.
Three questions settle most of it.
Do they need to read it, or keep it? Reading needs a link. Keeping it, whether that's a contract going into e-signature, an invoice going into accounts, or a file a procurement portal wants uploaded, needs the file. When a system on their side has to hold the file, give them the file.
Do you need to know whether they opened it? An attachment tells you nothing after you hit send. Most link-based routes can at least tell you it was opened. A few can tell you how far they read.
Does the link have to work next month? A proposal gets revised. A price list changes. If the link will be clicked again later, you want to be able to change what's behind it, or have it stop working when it should.
There are five, and each is designed for a different job:
| Way | What the reader gets | What it's built for | Where it gets awkward |
|---|---|---|---|
| Attach the PDF | A copy of the file in their inbox, then their downloads | Handing over the file itself, for signing, filing, or a system that wants an upload | Size limits on both mail servers; once sent, you can't revise, expire or recall it; every forward makes another copy |
| A cloud-drive link (Google Drive, Dropbox) | The file in the drive's own preview | Documents a team keeps working on, in a drive everyone already uses | Access is a sharing setting. Set it too narrow and your reader can't open the document you sent |
| Adobe Acrobat's share link | The PDF in a browser; Adobe says it can be viewed without signing in | Review and comments on the PDF itself (commenting asks the reader to sign in) | Built around Adobe's PDF workflow, and its help pages say less about the link itself than the others do |
| A PDF-to-link tool (Smallpdf, Linkjar (formerly pdfdeck), FlipLink, tiiny, Jumpshare) | Depends on the tool: a plain viewer or a flipbook | Upload a file, get a URL, alongside whatever else the tool does with PDFs | They differ more than their landing pages suggest, and the free tier is where most of the difference is |
| A private-link host (miinideck) | The PDF drawn in their browser, on an unguessable page kept out of search | A finished document going to specific people, where you keep control of the link | It doesn't edit, sign, convert or compress anything, and pages don't reflow on a phone |
The next table has the details that change: who needs an account, whether you can swap the file, passwords, expiry, and what's free. Those numbers change, so they're dated and only come from each vendor's own pages.
| Reader needs an account? | Swap the file, keep the link? | Password on the link | Expiry | Free allowance | |
|---|---|---|---|---|---|
| Attachment | No | No. You send a new copy | Only a password inside the PDF itself | None. The copy is theirs | Free, within both mail servers' size limits |
| Google Drive | No, when access is set to anyone with the link | Drive has "Upload new version"; its help page doesn't say the link carries over | Not stated | Only on eligible work or school accounts, and set per person rather than on the link | 15 GB, shared with Gmail and Photos |
| Dropbox | No | Not stated | Paid plans only | Paid plans only | Basic: 2 GB |
| Adobe Acrobat | Not to view; yes to comment | Not stated | Mentioned ("access controls, like passwords"), plan not stated | Not stated | Not stated |
| Smallpdf | Not stated | Not stated | Mentioned for shared links (Smallpdf's blog); plan not stated | Share PDF links last 14 days, then the file is deleted (per Smallpdf's own blog) | Sharing is free with a free account; storage size not stated |
| Linkjar (formerly pdfdeck) | Opens in the browser; whether an account is ever needed is not stated | Yes, up to 3 times on the free plan | Paid plans (Starter) | Free links don't expire; setting your own date is a Starter feature | 3 PDFs, 10 MB each, unlimited views |
| FlipLink | Not stated | Replace PDF is listed; whether the link carries over is not stated | Yes | Yes | No free plan: a trial, then a one-time purchase from $39 |
| tiiny.host | No (free uploads are public) | Yes: replacing the files keeps the link (the help article doesn't limit it by plan) | Paid plans (Solo and up) | Free links stay up as long as you log in every 3 months; setting your own date is not stated | 1 project, PDFs up to 0.5 MB, 5,000 visits a month |
| Jumpshare | Not stated for a plain link (email-restricted shares ask viewers to log in) | Not stated | Paid plans (Plus and up) | Paid plans (Plus and up) | Basic: 25 uploads, 250 MB per file |
| miinideck | No: no account, no app, no download | Yes, with an account (Replace file) | Yes, on every tier, including a No-account upload (changing it later needs an account) | No-account and Free tier links run 7 days by default, and Free keeps one link on permanently; Solo and Studio links stay up until you remove them or a date you pick | No-account uploads take 3 MB per file; Free tier 10 MB per file; Solo 25 MB ($4.99/mo); Studio 50 MB ($14.99/mo) |
Checked against each vendor's own help, pricing and FAQ pages on 19 September 2026, rechecked 19 October 2026 (Smallpdf's expiry and password rows comes from its own blog). "Not stated" means we couldn't find it on their pages, not that they don't offer it. Every vendor sets its own limits and changes them without telling us, so check their site for what's current. Our own row comes from our pricing page and plan limits.
The short version:
If the document isn't a PDF yet and you can still choose the format, why HTML beats PDF for deliverables makes the case for the other format. This page assumes the PDF already exists. For the wider trade-off between sending a file and sending an address, see an email attachment vs a link for deliverables.
A few things belong to the PDF, not to how you share it. Changing tools won't change them.
Pages don't reflow. A PDF is laid out at a fixed size. A dense A4 page is still a dense A4 page on a phone, whichever viewer draws it. Viewers can scale the page and keep it sharp, but they can't turn it into a column of text. If phone reading matters most, the document needs to be a web page, not a PDF.
A PDF locked with an open password is fragile as a link. The "open password" is the one needed just to read the file, not the one that restricts printing or copying. A viewer that draws the pages in a browser has to be able to ask your reader for that password, and ours can't. We tested it: the reader saw one line of error instead of the document. So we now refuse those files at upload rather than hand you a broken link. If you're using another tool, test a locked file in a private window before you send it. Either way, the fix is usually to put the password on the link instead of in the file. Password-protect the link, not the PDF covers the difference between the two PDF passwords.
It's a snapshot. A figure that changes tomorrow changes in the source document, and you export again. The link can point at the new export. It can't update the old one.
People ask this a lot, and the honest answer is shorter than most tools make it sound.
Our viewer has no download button. The reader scrolls through the pages in their browser and that's it. That is not download protection, and we won't call it that. To draw the pages, the file has to reach the reader's browser, and someone who knows where to look can keep a copy. Screenshots and printing are always there too.
Some drives and tools have a setting that hides download or print for viewers: Google Drive lets the owner turn it off, and Dropbox, FlipLink, tiiny and Jumpshare offer one on paid plans. Dropbox's own help page is candid that it "doesn't prevent people from saving the content" another way. Whatever it's called, it removes a button. It doesn't stop the reader keeping a copy. Anything shown on a screen can be captured.
So here's the practical rule. A link controls who can open the document, and for how long. It doesn't control what happens on their machine afterwards. If a document truly must not leave your hands, don't put it behind a link, ours included.
That's the job miinideck is built around: a finished PDF, going to specific people, where you want to keep the link in your hands.
You upload the PDF exactly as you exported it. It isn't converted to anything and it's stored byte for byte, so your fonts, spacing and images are the ones you chose. Your reader opens the link and the pages are drawn in their browser, on a laptop or a phone. They don't need an account, a PDF app or a download. If they turn the phone sideways, the pages are redrawn for the wider screen rather than stretched.
The link ends in 32 random characters, so nobody can guess it, and the page tells search engines not to index it. That's private in the practical sense: the people you send it to can open it, and so can anyone they forward it to. When that isn't enough, put a password on the link. It's free on any account and checked before any page loads.
After you send it, the link is still yours:
The limits, stated plainly: a No-account upload takes a PDF up to 3 MB, runs for 7 days and can't be replaced. The Free tier takes 10 MB per file. Solo ($4.99/mo) takes 25 MB and Studio ($14.99/mo) takes 50 MB. A photo-heavy PDF exported for print gets big fast, and exporting at screen resolution usually brings it down. Putting the PDF inside another website isn't supported right now. Link to it instead.
If you already know which route you need, upload a PDF and get a link. There's no account needed for a quick one. If you want to see what the reader sees and what a link does and doesn't change about a PDF, read sharing a PDF as a private link.
A test send, your ESP's preview, a rendering-test service, a screenshot, the .html as an attachment, or a hosted page link: what each one shows the client, what a browser preview can and can't prove about an email, and the combination that gets sign-off without surprises.
Postman's published docs, SwaggerHub, a hosted docs portal, GitHub Pages, the raw OpenAPI file, or one rendered HTML page behind a private link: what each is built for, how to turn a spec into a single page with one command, and what to strip out before anyone outside sees it.
Quarto Pub, RPubs, Posit Connect Cloud, GitHub Pages or Netlify, an HTML attachment, or a private link: what each one is built for, why a rendered report loses its styling when you send the HTML on its own, and which route fits a report meant for a client or an advisor.
miinideck turns a single HTML file into an unguessable link with optional password and expiry. Default-private, never indexed.