Deliver client files with a password

The deliverable is ready at six on Friday, the client wants it over the weekend, and on Monday morning someone asks in the team chat whether it arrived. At an agency, the hard question is not how to send 12 GB of drafts, social videos and source files. It is whether the client opened them, when, and what happens to the material once the project is over.

Transferify delivers through a link the client opens in a browser, with no account and nothing to install, and gives you the three things an agency workflow asks for: a password, an expiry you choose, and a download alert.

How a deliverable goes out

  1. Drop the delivery folder onto the page, source files included.
  2. Choose how many days the link stays open, to match the approval window.
  3. Set a password for the download and, if you need it, a download limit.
  4. Enter the client team's email addresses, or just copy the link and send it yourself.
  5. Turn on download alerts, and get an email when a download of the deliverable starts, up to ten emails a day for one transfer.

The password travels on a different channel from the link, as any serious internal policy requires. The download limit helps when you send a review version that should not travel further: once the transfer has been downloaded as many times as you allowed, the link stops serving it.

Whether and when, never who

From Basic, the download alert emails you when a download of your files starts. On the Premium plan each transfer also shows how many times its download page was opened, and whether the emails to your recipients reached their mail providers, are being retried or could not be delivered. That settles whether the email left us; it cannot tell you whether it landed in the inbox or in the spam folder.

One thing we do not promise is exactly who downloaded. A download is not tied to a person, so the product tells you whether and when, never who.

What you needFrom which plan
Password for the downloadBasic
Download limit per transferBasic
Email alert when a download startsBasic
Extend expiry and edit after sendingPlus
Page opens and email delivery per transferPremium
Logo and colours on every delivery, branded link addressPremium

The exact figures for every plan are on the pricing page, which reads them from the same catalogue the product enforces.

Expiry as a policy, not an accident

At an agency, a link that stays open forever can be a compliance problem rather than a convenience. With Transferify you choose the expiry on each transfer, within your plan: 1–3 days on the free plan, up to 7 days on Basic, up to 30 days on Plus, and on Premium up to 30 days or never. If the project policy asks for deletion on a date, you still pick an end date to match. Any transfer can also be deleted by hand before its date, on every plan.

From Plus you can extend the expiry of a transfer that has already gone out and edit it, without changing the link sitting in the client's inbox, so a last-minute correction does not cost you an apology email. On Premium you can switch on recovery after expiry when you send, which keeps the files for 30 days after the link closes so you can bring the transfer back once.

Volume, recipients and the real limits

A hosted transfer holds up to 50 GB on Basic, 100 GB on Plus and 1 TB on Premium; on the free plan the size is set per transfer rather than as a monthly budget. The number of email recipients per transfer goes from 10 on the free plan to 200 on Premium. The number of transfers you send is not capped on any plan, but transfers that are still live share one storage allowance, and downloads are capped: 50 a month on the free plan, 100 on Basic, 300 on Plus and 1,000 on Premium. Each file downloaded on its own counts once, and so does downloading everything at once. For an agency with several clients active in the same month, that is the figure to watch, not the file size.

For very large source files going to someone who is at their desk, there is also Instant peer-to-peer: the files stream straight between the two browsers, end-to-end encrypted, as long as you both keep the tab open. Instant is free up to 5 GB on the free plan, and any paid plan unlocks any size.

Confidentiality that survives a client's questions

Hosted files are encrypted on your device with AES-256-GCM before upload and stay encrypted at rest. With Zero-Knowledge mode, on the Premium plan, the key stays only in the link you hand out: we cannot read the contents, and we cannot open them for you if the link is lost. For material under NDA, that is the answer you can give the client without inventing anything. A Zero-Knowledge transfer goes out as a link you send yourself: emailing recipients through Transferify needs a key on our side, so the two cannot be combined on one transfer. The guide on how to send files securely explains the trade-offs in full.

See also how to send large files, the features page, and the pages for designers, photographers and videographers.

Frequently asked questions

Can I protect a client deliverable with a password?

Yes, from the Basic plan. You can ask for a password before the download, limit how many times a transfer can be downloaded, and get an email when a download starts.

Can I see whether the client opened the link?

Partly. From Basic, an email tells you when a download of your files starts. On Premium, each transfer also shows how many times its download page was opened and whether the emails to your recipients reached their mail providers. None of it tells you who downloaded, only whether and when.

Does the client need an account?

No. The recipient opens the link in a browser and downloads. They do not register and do not install anything. Only you, as the sender, confirm your email address with a one-time code.

How many recipients can one transfer go to?

10 on the free plan, 20 on Basic, 50 on Plus and 200 on Premium. You can also leave the email field empty and share the link yourself.

Can I fix a deliverable after sending it?

Yes, from the Plus plan you can edit a transfer you have already sent and extend its expiry, without changing the link the client already has.