Listen to this article
0:00
Key Takeaways — brief reading, less than 30 seconds
  • Email attachments cap at 25 MB. Auto-upload to Drive or OneDrive works around this, but splits your deliverables across two systems with no unified tracking.
  • Proofing galleries let clients browse, favorite, and select photos — far better than a shared folder where they download everything blind.
  • Clients should stream video before downloading. Sending a 10 GB raw file when they just need to approve an edit wastes everyone’s bandwidth.
  • For files over 10 GB, transfer services like MASV offer accelerated uploads and delivery confirmation that cloud storage doesn’t.
  • The biggest security risk is not hackers — it’s forgotten links, stale permissions, and no expiry dates. Set them on every share.
  • Client portals pay for themselves fast if you work with the same clients repeatedly — branded experience, access controls, and download tracking in one place.
Glossary6 terms
  • Share Link: A URL that gives the recipient access to view or download specific files. Can be password-protected, time-limited, and tracked.
  • Client Portal: A dedicated, branded space where clients can browse, preview, and download files shared with them. Often includes commenting and approval features.
  • Expiring Link: A share link that automatically becomes inaccessible after a set date. Prevents outdated assets from circulating indefinitely.
  • Proofing Gallery: A presentation of photos or designs where clients can review, select favorites, leave comments, and approve final versions.
  • Transfer Service: A platform designed for one-time large file delivery (e.g., WeTransfer, MASV). Files are typically available for download for a limited time.
  • DAM: Digital Asset Management. A platform for storing, organizing, and distributing media files with metadata, search, and access controls.

I uploaded my first creative project to an FTP server years ago, using Total Commander. It worked — the files moved quickly from my local drive to the client’s network folder, and the job was done. After that came everything else: deliverables sent as email attachments, uploaded through clunky website forms, shared via whatever online service happened to be new at the time.

Looking back, FTP was actually one of the better options: a secure connection, a dedicated folder on the client’s server, and files accessible only to the intended recipient. But today the market offers far more convenient solutions — and most of them didn’t exist back then.

A lot of time has passed since that first FTP upload, yet many companies and freelancers still haven’t solved file sharing efficiently. Some still rely on email, where attachments are capped at 25 MB. You can work around that limit with a Google Drive link, but it doesn’t solve the control problem — important files get buried in long email threads far too easily. Cloud drives are great for seeing what’s been shared, but download tracking is often unavailable, and sometimes you simply want to present your work as a polished, professional showcase rather than a raw folder of files.

So I put together everything I’ve learned — from quick cloud links to branded portals — with a focus on security, file size, and the experience your client actually has on the receiving end.

Pencil-drawn illustration of a young traveler holding a glowing orb in front of a locked stone door with a Working Time 9am to 6pm notice, an erupting volcano in the background
The way you deliver work shapes how clients perceive your professionalism.

Why File Sharing Fails Without the Right Tools#

Most file sharing problems are invisible until they cause damage. The client downloads an old version of the logo because two files had similar names. A freelancer forwards your share link to someone outside the project. A 4 GB video upload fails halfway through, and nobody notices for three days.

Email, cloud folders, messaging apps — none of them were built for professional file delivery. No previews, no version awareness, no access controls, no confirmation that anything arrived. You send the files and hope for the best.

Here is what typically goes wrong:

  • File size limits — email caps attachments at 25 MB (Gmail) or 20 MB (Outlook). Both can auto-upload to Google Drive or OneDrive and insert a link, but then you’re managing deliverables across two systems — your inbox and your cloud storage — with no unified view of what was sent, downloaded, or even opened.
  • No preview — clients download a 500 MB PSD file only to realize they needed the exported JPEG. Or they download a video they could have streamed.
  • Version confusionlogo_final.png, logo_final_v2.png, logo_FINAL_FINAL.png. Without version control, everyone works from a different file.
  • No access control — once a file is shared via a public link, you have no idea who else has it or whether it has been forwarded.
  • No delivery confirmation — did the client download the files? Did they even open the link? You have no way to know without asking.

Below, I break down the options that exist today and when each one makes the most sense.

How to Share Media Files and Documents Securely#

Sharing photos, design assets, and documents with clients requires more than dropping files into a folder. Clients expect to preview before downloading, select what they need, and access everything from a single link — securely, without creating accounts or installing software.

Sharing Photos#

For photographers and visual teams, the standard approach is a proofing gallery — a curated presentation where clients can browse, favorite, and download selected images. The key difference between a gallery and a shared folder: galleries give you control over resolution, watermarking, and which files the client can actually download.

Disclosure:YetOnePro is our product. We’ve included it alongside competitors and describe all platforms honestly. We encourage you to verify with free trials.

Sharing Documents#

Documents — contracts, proposals, reports, brand guidelines — need a different approach. Clients should be able to read them without downloading, and you should know whether they opened the file.

What matters most with documents is controlling access after delivery. Expiring links, view-only permissions, and download restrictions keep files from circulating beyond the intended recipient.

Pencil-drawn illustration of an overloaded cargo ship tilting under the weight of hundreds of colorful shipping containers in a stormy sea
When files get large, everyday tools start to break. You need something built for heavy lifting.

How to Send Large Files to Clients#

Google Drive and Dropbox work well for everyday sharing, but once files start reaching tens of gigabytes — raw video footage, high-resolution photo sets, multi-layered design files — it makes sense to look at tools designed specifically for that: faster uploads, confirmation that everything arrived, and no storage quotas getting in the way.

Here is how the main options compare by file size:

PlatformMax File SizeFree TierBest For
WeTransfer3 GB free / 200 GB ProYes (3 GB)Quick one-off sends
MASV15 TB per fileNo (pay-per-GB)Video production, massive files
Dropbox Transfer100 GBNo (Pro plan)Dropbox users, branded delivery
Google Drive5 TBYes (15 GB)Google Workspace teams
YetOnePro50 GB per fileYes (2 GB)Agencies, creative teams

For video specifically, consider platforms that offer streaming preview. Clients should be able to watch a video before deciding to download it — not the other way around. Vimeo, Frame.io, and YetOnePro all support this. Sending a 10 GB raw file when the client just wanted to approve the edit is a waste of everyone’s bandwidth.

If you used to rely on FTP for large file transfers, services like MASV and WeTransfer Pro do the same job — without requiring your client to install software or configure anything.

Keeping Client Files Secure#

Sharing files means your work leaves your system. Once a file is out there, you need to trust that only the right people can access it — and that access doesn’t linger after the project is over.

At minimum, every share link should use HTTPS. Some platforms go further with end-to-end encryption — Sync.com and Tresorit encrypt files before they leave your device. Most cloud providers (Google Drive, Dropbox, OneDrive) encrypt at rest and in transit, but hold the keys themselves.

Beyond encryption, the features that actually prevent problems are:

  • Password-protected links — prevents casual forwarding. Dropbox, OneDrive, and YetOnePro all support this.
  • Expiring links — automatically revoke access after a set date. A link that expires in 30 days is safer than one that lives forever.
  • Download limits — restrict how many times a file can be downloaded. Useful for licensed assets.
  • View-only access — clients can preview but not download. Forces them to request the file explicitly.
  • Watermarking — overlay your brand or a “PROOF” mark on previews. Protects work before final payment.
  • Per-user permissions — different clients see different files, even within the same workspace.
  • Audit trails — activity logs, version history, and retention policies. Know who viewed, downloaded, or shared each file. Essential for compliance, GDPR, and resolving disputes.

Sharing Sensitive Information: What Most Teams Get Wrong#

The biggest risk is not hackers — it is carelessness. Public links with no expiry that stay live for months. Client A seeing Client B’s folder because permissions were set at the wrong level. Contracts stored in the same Slack channel as memes. Freelancers who left the project three months ago but still have full access.

A few habits that prevent most of these:

  1. Keep clients separated — use a dedicated folder or project per client. Never mix files from different clients in the same share link.
  2. Set expiry dates on every share link — even internal ones.
  3. Review access quarterly — remove people who no longer need access.
  4. Pick platforms with audit trails — most cloud tools offer basic logs; DAM platforms and client portals track at the individual file level.

Making Secure File Sharing Part of Your Workflow#

The best file sharing setup is one your team actually uses consistently. That means integrating it into existing tools rather than adding another step to the process.

  • Connect to your project management tool — platforms like Dropbox, Google Drive, and YetOnePro integrate with Slack, Asana, Trello, and Notion. When a file is shared, the relevant people get notified automatically.
  • Organize files consistently — if you use cloud storage or folders, a naming convention like client_project_asset_v1.ext helps keep things findable. DAM platforms take this further with metadata, collections, and built-in version history — so you rely on naming conventions less. See our file management guide for more detail.
  • Automate where possible — use Zapier or native integrations to streamline repetitive tasks. For example: when a file is uploaded to a specific folder, automatically notify the client and create a share link.

File sharing should disappear into your workflow — not sit beside it as a separate task that someone has to remember after the real work is done.

If you’re still deciding which category of tool fits your situation, here’s the short version.

Pencil-drawn illustration of a roaring lion guarding a red velvet cushion while a servant presents it and a nobleman looks on cautiously
Choosing the right delivery method matters more than most teams realize.

Cloud Storage vs File Transfer vs Client Portal#

Three categories of tools, each built for a different use case. The right choice depends on your file sizes, how often you share, and how professional the experience needs to be.

CriteriaCloud StorageFile TransferClient Portal
Setup timeMinutesMinutes10 min–1 hour
CostFree – $12/moFree – $20/mo£5/mo – $500+/mo
Max file size5–250 GB2 GB – 15 TB2–50 GB
SecurityBasic (link sharing, passwords)Transfer encryptionFull (encryption, passwords, permissions, audit)
BrandingNoneLimited (Pro plans)Full (your logo, colors, domain)
PreviewBasic (images, docs)None (download only)Rich (images, video, audio, docs)
Best forQuick shares, small teamsOne-off large deliveriesRecurring client relationships

Most teams start with cloud storage and graduate to a client portal as they grow. Transfer services fill a specific niche — when you need to move very large files once and don’t need ongoing access or collaboration.

Pencil-drawn illustration of a young messenger boy handing a wrapped parcel to a surprised gentleman in a tricorn hat at his doorstep
How you deliver files shapes how clients remember working with you.

Conclusion#

When I think back to that FTP upload in Total Commander, what strikes me is how little the core problem has changed — get the files to the client, securely, without losing track of what went where. The tools are better now, but the question is the same.

A Google Drive link still works for a quick share. A transfer service handles the heavy stuff. And if you work with the same clients repeatedly, a portal with your branding and proper access controls will save you more time than you expect.

The difference today is that clients notice. They expect to preview before downloading, access everything from one link, and trust that their files are protected. Pick the tool that matches how you actually work — not the one that was easiest to set up three years ago.

If you work with visual assets — photos, videos, design files — you can try YetOnePro for free. Upload a file, share it with a link, or set up a portal for delivering entire collections to your clients. No credit card, no commitment.

Frequently Asked Questions #

What is the best way to share photos with clients for free?
Google Drive (15 GB free) and Google Photos (shared albums) work for casual sharing. For professional presentation with proofing and selection, YetOnePro offers a free 2 GB tier with share links and client portals included.
How do I send large video files to clients?
For files over 2 GB, use a transfer service like WeTransfer Pro or MASV, or upload to a DAM platform with streaming preview. Avoid email and most form builders — they cap at 10–100 MB per file.
Can I share files with clients without them needing an account?
Yes. Most platforms offer share links that work without sign-up. Dropbox, OneDrive, WeTransfer, and DAM platforms like YetOnePro all support anonymous access via link. Google Drive is the exception — it often prompts for a Google sign-in.
How do I prevent clients from sharing my files with others?
Use platforms with access controls: password-protected links, expiring links, download limits, and watermarking. DAM platforms and branded portals offer the most control. Avoid public cloud folders where anyone with the link can reshare.
What replaced FTP for sending large files?
Cloud storage (Dropbox, Google Drive), transfer services (WeTransfer, MASV), and DAM platforms have replaced FTP for client file sharing. They offer better security, no client-side software, and preview capabilities. FTP is still used in some legacy workflows but is considered outdated for client-facing delivery.
Share this article:
File SharingGuideClient WorkflowLarge Files

Related Articles