For agencies & creatives

How to Deliver Photos to Clients

Gallery apps work well for client selection. For delivering final files -- without expiring links or scattered RAW folders -- a client portal is the better fit.

· By ProjectSend Team

A photographer at dusk in a small studio, laptop screen glowing mint as photo files land in the client portal, amber lamp light and camera resting on the desk

Frequently asked questions

How do professional photographers usually deliver final files to clients?
Most use gallery platforms (Pixieset, Pic-Time), link-sharing tools (WeTransfer, Google Drive), or email attachments. Each has limits: galleries optimize for selection, not bulk delivery; free link tools expire in seven days; email bounces anything over 25 MB. A dedicated file portal handles any file type, keeps per-client archives, and does not expire.
What is the best way to send large photo files to clients?
Use a platform with resumable uploads and no file-size ceiling. Email attachment limits (typically 10-25 MB) make it impractical for anything beyond a few JPEGs. A portal with resumable uploads handles a 40 GB delivery even after a dropped connection -- and keeps a download log so you know when the client got the files.
Do I need a gallery app or a client portal?
If clients need to choose their favorite selects before the final edit, a gallery app is the right tool. If you are delivering finished files -- organized by shoot, any format -- a file portal is simpler and cleaner. Many studios use both: gallery for proofing, portal for final delivery.
What happens to my data if I stop using a cloud portal service?
With ProjectSend Cloud, you can export all your data at any time. The platform is built on ProjectSend (GPLv2 open source), so your export works with any self-hosted install. You are never locked in.

ProjectSend Team. Written by the people who build and maintain ProjectSend, the open source client file portal (since 2011), and run ProjectSend Cloud.

Try it with one file

Got a file to send? Start with it.

Drop it on our home page and confirm your email — no account first, no card. On the free plan you get a private link to share it and 2 GB of space, for as long as you need the account.

Do it from your AI assistant

Or ask Claude or ChatGPT to do it

Connect your assistant to your ProjectSend account and ask in plain words. Everything it does shows up in your account as done by your AI assistant.

  • “Save this summary as a PDF and give me a private link for my client.”
  • “Did anyone download the contract I shared on Monday?”
  • “Create a client account for Dana at Acme and send her the Q3 report.”Pro and Business
How to connect your assistant →

Keep reading

  • How to Send Video Files to Clients

    Stop losing clients to expired links and oversized attachments. Here is how video professionals deliver multi-GB files with a branded, persistent client portal.

  • Client Portal for Marketing Agencies

    Marketing agencies need more than WeTransfer. A branded client portal keeps every deliverable organized, under your logo, and tracked from upload to download.