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

Does Your Photo Delivery Vanish After Seven Days?
If you use WeTransfer's free tier, the download link you send expires in seven days. Miss the window -- a client on vacation, a buried email, a slow reply -- and you are resending. That is not a delivery system; it is a follow-up loop.
Email is not the answer either. A single edited JPEG runs 5-10 MB. Deliver a full wedding shoot -- 600 finished files plus short video clips -- and you are looking at 15 GB or more. Most email providers cap attachments at 25 MB. Files bounce, land in spam, or simply never arrive. Then your client emails you asking where their photos are.
The question is not whether your current method is imperfect. It is whether there is a simpler way that removes you from the chasing entirely.
Gallery Apps vs. File Portals: What Is the Real Difference?
Gallery apps are designed for the browsing and selection experience. File portals are built for structured delivery -- organized by client and project, download-tracked, branded with your name instead of the platform's. Both move files. They solve different problems.
Gallery platforms like Pixieset, Pic-Time, and SmashFolio are built so clients can browse a light table, mark favorites, and leave comments before the final edit. If clients choose selects as part of your workflow, a gallery platform is doing exactly the job it was designed for.
A file portal is for the final handoff: RAW archives, video exports, print-ready TIFFs, PDF contracts -- any format, any size, organized by shoot. The client gets a login that works months later and a download record you can refer back to. Creative agencies often run a portal alongside a gallery for exactly this split.
When a Gallery App Is the Right Tool
A gallery app wins when the selection experience is part of the service you provide. Three clear cases:
- Portrait and wedding photographers where the client chooses favorites before the final edit. The proofing workflow -- light table, star ratings, selects -- is the gallery's core purpose.
- Newborn and family studios where print ordering is part of the package. Gallery platforms handle product upsells natively; a file portal does not.
- Photographers who sell prints or digital downloads directly through their gallery. If revenue happens inside the gallery, that is where your workflow belongs.
If any of these describes your core workflow, keep your gallery platform. A client portal is not a replacement -- it is a different tool for a different job.
When a Client Portal Makes More Sense
Four scenarios where a file portal consistently outperforms the alternatives.
- Commercial and agency clients. Brand shoots, catalog work, retainer clients -- these clients need labeled folders of deliverables, not a light table. A campaign with ten product categories delivered in organized folders is cleaner than a gallery wall.
- Video alongside stills. Gallery apps handle images; they do not handle mixed media cleanly. A portal accepts any file type -- ProRes video, behind-the-scenes clips, RAW exports -- with no format restrictions or size caps.
- Repeat clients with a growing archive. Clients who come back every quarter benefit from one login and a project history that builds over time. They find what they need without emailing you for a re-send.
- Large deliveries with no room for failure. Resumable uploads matter when a shoot runs 40 GB. If the transfer drops at 38 GB, it resumes where it left off -- not from zero.
What to Look for in a Delivery Portal
Five things that separate a purpose-built delivery portal from a general file-sharing app.
- Resumable uploads. A 40 GB upload that fails at 35 GB should not mean starting over. This is the baseline for large-file creative work.
- No expiring links. Your client should be able to re-download the final edit two years later -- for a reprint, a new art director, or a backup they forgot to make.
- Per-download logs. A timestamped record of who downloaded what. Useful when a client says they never received the files.
- Your brand, not the platform's. Your logo, your domain, your outbound emails -- the client should see your studio name on every touchpoint, not Dropbox or WeTransfer.
- Pricing by your account, not per client. You should not pay a per-seat fee for each client who logs in to download a folder. The model should work for studios with dozens of active clients.
How ProjectSend Cloud Fits In
ProjectSend Cloud is the hosted version of ProjectSend, an open source file-delivery platform with more than 1,900 GitHub stars and 4.8M+ Docker image downloads. It has been running on self-hosted instances for over a decade -- by studios, agencies, and solo photographers who needed a client portal without building one from scratch.
Plans start at Free ($0, no credit card, no time limit): 2 GB of storage and 3 active client accounts. That is enough to deliver a real shoot and see whether the workflow fits before committing to anything. Pro ($19/mo) covers most working studios. Business ($49/mo) handles high-volume commercial work. Your clients never pay and there are no per-seat fees on the client side.
If you ever decide to move to a self-hosted install, the export is free and portable. ProjectSend Cloud is built on ProjectSend.org (GPLv2 -- not a proprietary fork, not AGPL), so your data drops right into any self-hosted install. See how the platform works -- the exit is part of the design, not a support ticket.
Ready to replace the follow-up loop with a client portal that does not expire? Start free on ProjectSend Cloud -- no credit card, no time limit.
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.
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.
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
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.