How to Make a PDF Link Expire (and What Expiry Does Not Do)
By Oleh Tsyupa, Founder of PDFTrackr · Published 2026-09-05 · Updated 2026-09-05
8 min readIn 19.7% of measured reading sessions, the reader clicked download — roughly one session in five.
This is the number that decides whether an expiry date is worth setting, and none of the vendor pages in the Sources list below publishes it. A download is the moment the document stops being governed by the link: the bytes are on a laptop, and no date, no view cap and no revocation switch reaches them afterwards. The same extract shows the two behaviours are different in kind rather than in degree — the median session that ended in a download ran 15 seconds across 3 distinct pages, against 47.5 seconds across 7 pages for sessions that did not, which is what it looks like when somebody opens a document in order to keep it rather than to read it. A shorter measured session for a downloader does not show that downloaders read less: the download is where the measurable reading stops.
Based on 132 validated reading sessions across 114 distinct visits and 30 share links, 21–28 Jul 2026 — measured from 17:30 on the 21st, the moment download counting went live, so no session that could not have been recorded sits in the denominator. Sessions from 29 Jul 2026 are excluded: that day is a pre-deploy test burst, with a single visit producing 137 of its 141 download clicks. Validated means at least one page rendered and the session was not classified as automated. Figures are medians, not averages.
If you have one document to send this week and want to see the controls rather than read about them, create a free tracked link and set an expiry on it — or open the live demo and look at a reading record on sample data first. The rest of this page is the mechanism.
The three controls that make a shared link stop working
A tracked link is a row in somebody's database that points at a stored file. Making it expire means writing a condition on that row and checking the condition before the file is served. There are only three conditions in common use, and they answer three different worries.
A date. The link works until a moment you choose and refuses afterwards. This is the control people mean by “expiring link”, and it fits a deadline: the tender closes on the 30th, the quote is valid for a fortnight, the draft should not still be reachable next quarter. In PDFTrackr it is a date field on the share link, set when you create it or edited later, and it applies on both plans.
A view cap. The link works for a fixed number of opens and refuses after that. This is what the phrase “self-destructing PDF link” usually describes, and it fits a different worry: not when the document stops circulating but how far it circulates. A cap of one is the burn-after-reading case; a cap of five is a document you are happy for a small committee to open and not for the committee to forward around a company. PDFTrackr counts opens against the cap on the link itself, so a forwarded link and the original are the same allowance.
The off switch. Deactivating a link is expiry with the date set to now, and it is the one people reach for when something has gone wrong — the wrong version went out, the deal died, someone forwarded it further than intended. It is instant and it is reversible; the reading history recorded before you switched it off stays where it is.
All three refuse a late arrival with a message naming the condition rather than a broken page — which matters, because a recipient told the link expired asks for a new one.
How to make a PDF link expire, step by step
The mechanism is the same wherever you do it, so this is worth reading even with another tool: you are not editing the PDF, you are creating a hosted link and putting a condition on it. In PDFTrackr: upload the file, create a share link, open the link's advanced options, and fill in Expires After, Max Views, or both. The date is validated against the clock on save, so a past date is rejected rather than quietly creating a dead link.
Two things are worth deciding before you set it. First, whether the deadline is a real one: an expiry a fortnight after a proposal goes out reads as a nudge, and an expiry two days after reads as pressure. Second, whether you want the link to stop or the copy to stop, because those are different requests and only the first one is available. If the honest answer is the second, the next section is the important one.
You can change your mind afterwards: the date is an editable field rather than a property baked into the file, so extending a deadline is one edit and nothing needs re-sending.
What expiry cannot reach, and the number that shows it
An expiring link governs access to a hosted file. It does not govern a file that is no longer hosted. Once a reader downloads the PDF, the bytes are on their machine, and the date on your share link has no relationship with them at all. The same is true of a screenshot, an AirDrop to a colleague, and a printout. This is not a gap in one product's implementation — it is what a link control is.
How much that matters is measurable rather than a matter of opinion, and the measurement above is the reason this page leads with it: in 19.7% of 132 validated reading sessions in our own production data, the download button was clicked. Roughly one session in five ends with a copy that outlives whatever condition you put on the link. If your document is the kind people keep — a price list, a spec, a handbook — plan for the copy rather than the link.
A second control helps and it is not expiry: switching downloading off on a shared PDF removes the button — a real reduction in casual copying, not a barrier to anybody determined, because a viewer that draws a PDF in a browser tab has to send that browser the file. If the document itself must stop working on a machine you do not control, that is DRM.
Nor does expiry tell you whether the deadline worked. A link that expired unopened and one that expired after four careful reads look identical from outside, and that difference is the reading record — which is what the comparison below is about.
How the tools compare on the controls they publish
Three products, because they are what the live search result is made of: a tracked link, an open-source tracked link, and the DRM lane that dominates this query. Each competitor cell here is dated, and where we established nothing the cell says so.
| PDFTrackr | Papermark | Locklizard (PDF DRM) | |
|---|---|---|---|
| A link that stops on a date | Yes — a date on the share link, free and Pro, editable after sending | Yes — an Expiration Date control appears in its free-plan link settings | Not the mechanism: its control is a licensed viewer, not a hosted link |
| A link that stops after N views | Yes — a maximum-views cap on the link, free and Pro | Not in the free-plan link-settings list we read | Not in the material we read |
| Reaches a copy already downloaded | No — and no link control does, once the bytes have left | No — a link control governs the link | This is the category DRM is built for; we hold no dated source describing its revocation behaviour, so this page does not rate it |
| Records who printed the document | No — there is no print event in the data model | Not in the free-plan link-settings list we read | Print logs identify the licensed user who printed, not only the count/time/place |
| Per-page reading data | Included on the plan that costs nothing — which pages rendered and how long each held attention | page by page analytics on every plan, the free plan included | No per-page reading data appeared in any Locklizard material we have read |
| Automated opens excluded from the counts | Included at no cost — corporate mail-security scanners and link previewers are classified at session close and kept out of the counts, and the dashboard shows what the filter removed | Not established by a dated source we hold | Not established by a dated source we hold |
| Analytics retention on the cheapest tier | 365 days · 730 on Pro | 30 days | Not in the material we read |
| Cheapest published paid tier | $9/mo · $84/yr, one flat account | €29/month billed monthly (€24/month billed annually) | We hold no dated price for this vendor |
The Papermark row in the first line of that table is not a concession we were forced into; it is the point. Expiry is table stakes in this category, and a page that sold it as a reason to switch tools would be misleading you. Here is the vendor's own list of what its free plan's link settings carry, transcribed rather than summarised:
“Receive email notification: Enable this to get notified by email each time your document is viewed. · [Link permission by pricing plan → 'Free Plan'] Require email to view · Receive email notification · Allow downloading · Expiration Date · Require password to view · Enable feedback from visitors”— Papermark's own link-settings help page, read from the raw page on 18 Aug 2026
Read the list rather than the headline: an expiration date, a password, an email requirement and a download switch, all on a plan that costs nothing. Digify's published free tier, by contrast, is none — trial only, so free expiring links are a narrower field than the number of tools ranking for them suggests.
Which control fits which worry
Four worries bring people here and only two are solved by expiry. If the worry is a deadline, a date is right. If it is circulation — this should reach five people, not fifty — a view cap does more, because a date does nothing to a document being forwarded briskly inside its window.
If the worry is secrecy, expiry is the wrong tool and putting a password on a shared PDF link or gating it behind a verified email address is the right one — those decide who gets in, where expiry only decides when the door closes. And if the worry is the copy, nothing on this page solves it; that is the DRM lane, and the honest trade is that DRM buys you control over the file and costs your reader a special viewer and an account.
Most real links combine them: a date so the thing lapses, downloading off, and an email gate so the record has a name on it. What PDF tracking is and how it works sets out the mechanism all three sit on.
When Pro becomes the right choice
Expiry, the view cap, the off switch, the download control, the email gate and per-page reading data are all on the plan that costs nothing, and they are the same data rather than a preview of it. Free is not a trial here: 50 files, 50 active share links, twelve months of history and no card.
Pro becomes the right choice once expiring links stop being an occasional act and become a routine. Once you issue a link per recipient rather than one for everybody, bulk personalised links generate them in a single pass and the record says a name. Once a link you set to expire is reopened by the same reader near the deadline, the return-visit alert tells you the hour it happens rather than the next morning. And past fifty active links, the flat account removes the ceiling. See the reading side on the demo dashboard before deciding.
Frequently asked questions
Can you make a PDF file itself expire?
Not with an ordinary PDF. Nothing inside the file checks a clock or phones home, so a date written into a document is a label rather than a control. What can expire is a hosted link to the file: the server checks the condition before it serves anything, and refuses once the date has passed. The one product category that does expire the file itself is DRM, which works by requiring a special viewer that authenticates against the publisher's server before it will draw a page — that is a real capability and it costs your reader an install and an account.
How do I make a self-destructing PDF link?
Set a maximum-views cap rather than a date. A cap of one is the burn-after-reading case: the first open works, and every open after it is refused. In PDFTrackr the cap lives on the share link beside the expiry date, it applies on both plans, and the count is kept on the link, so forwarding the link does not create a fresh allowance. Bear in mind what the cap counts — an open, not a person, and not a promise that the one person who opened it did not save a copy while they were there.
Does an expired link delete the analytics I already collected?
No. Expiry stops future access; it does not remove the record of past access. In PDFTrackr the reading history stays attached to the document for twelve months on the free plan and twenty-four on Pro, so a link that expired in March is still answerable in September: who opened it, which pages rendered, how long each one held attention. Deactivating a link by hand behaves the same way, and reactivating it restores access without disturbing the history.
Do the view counts on an expiring link include bots and email scanners?
In PDFTrackr they do not, and this is the one line in the comparison above where no dated source we hold says anything about the other two. Automated opens — corporate mail-security scanners that follow a link before the recipient sees it, chat and preview services fetching it to build a card — are classified when the session closes and excluded from the counts, and the dashboard shows what the filter removed rather than quietly shrinking the number. It matters here specifically because a view cap counts opens: if a scanner's fetch spends one of the three views you allowed, the cap fired on a machine.
Is link expiry a paid feature?
Not in PDFTrackr — the expiry date, the maximum-views cap and the off switch are on the free plan and on Pro, and they are the same controls rather than a limited version. It is not a paid feature everywhere else either: Papermark's own link-settings help page lists an Expiration Date control under its free plan. Treat expiry as table stakes when you are comparing tools, and spend the comparison on what happens to the reading record afterwards, which is where the tiers actually differ.
Sources
- Papermark — Help, link settings: the controls its free plan carries, including the Expiration Date row, read from the raw page (accessed 2026-08-18)
- Papermark — Pricing: the free tier's analytics-retention figure and the Pro price in both billing periods, read in a browser (accessed 2026-08-14)
- Locklizard — Track and monitor PDF use: the print-logging sentence quoted above. ⚠️ Channel disclosure: locklizard.com refuses connections from our network, so this page was read through search-engine retrieval of the vendor's own material rather than by opening the URL, and the same wording was returned by two independent retrievals (accessed 2026-08-17)
- Digify — Pricing: the published free tier, read in a browser (accessed 2026-08-14)
- PDFTrackr — the free plan's limits, the retention windows and the Pro price, published on the site's own pricing surface (accessed 2026-09-05)
Put an expiry date on your next PDF link
Upload a document, set a date or a view cap, and read the session back afterwards. Free: 50 files, 50 links, 12 months of history, no card.
Create a free expiring linkKeep reading: how to disable download on a shared PDF link, how to password protect a shared PDF link, and what PDF tracking is. Or start with how free PDF tracking works.
Oleh Tsyupa
Founder, PDFTrackr
Has analysed over 3,000 tracked document-viewing sessions on PDFTrackr.