A client portal with file sharing that replaces the Dropbox-link habit
One portal link. All your deliverables in one place. Clients download what they need, when they need it. No WeTransfer expiry, no wrong Dropbox folder, no email attachment limits.
File sharing on Pro ($12/mo). Free forever for 1 client.
File sharing is table stakes. The difference is context. Every file in ClientDesk lives inside the project it belongs to, with progress status and a messaging thread.
How it works
File delivery in 3 steps
Upload files to a project
Drag and drop deliverables directly into a project. Up to 100 MB per file. Files are organized by project and upload date.
Clients see files in their portal
Every file you upload appears in your client's portal immediately. Sorted by project, with dates and file names clearly shown.
One click to download
Clients click the file name and download starts immediately. No signup, no password, no navigation. Just the file.
File sharing specs
Max file size
100 MB
per file
Storage included
Free: 1 GB
Pro ($12/mo): 5 GB
Business ($29/mo): 25 GB
Supported file types
Client access: permanent portal link or one-click magic link. No account required.
Everything included
File sharing is one part of a complete portal
Branded Portal
Custom logo, colors, and a professional client-facing experience that matches your brand.
File Sharing
Upload deliverables up to 100 MB each. Clients download with one click, no signup.
Project Tracking
Show progress, phases, and status. Clients stay informed without chasing you.
In-Portal Messaging
Real-time messaging right inside the portal. No more scattered email threads.
Magic Link Access
Clients click a link and they're in. No passwords, no friction, no support tickets.
White-Label
Remove all ClientDesk branding. Your clients only see your name and logo.
Testimonials
What freelancers are saying
4 clients onboarded in one afternoon“I was emailing Dropbox links and hoping clients found the right file. Set up ClientDesk in 10 minutes, moved 4 active clients over that afternoon, and my first client said it looked 'really professional.' Haven't sent a file over email since.”
Cut status emails by 80%“My clients used to email me 3-4 times a week asking 'what's the status?' Now they check the portal themselves. I tracked it for a month and went from 12 status update emails per week down to 1 or 2. That's hours I get back every week.”
Switched from Dubsado in 15 minutes“I tried Dubsado and HoneyBook before this. Both wanted me to learn a whole CRM just to share project files. ClientDesk does the portal part and does it well. I was up and running in under 15 minutes with white-label branding.”
Zero login friction for clients“The magic link is genius. I have clients who can barely open a PDF, so asking them to create an account was never going to work. Now I send one link and they see everything: files, progress, messages. No login issues at all.”
FAQ
File sharing questions
What file types does ClientDesk support?
PDFs, images (PNG, JPG, GIF, WebP, SVG), Word documents, Excel spreadsheets, PowerPoint presentations, ZIP archives. If you're unsure about a format, the upload will tell you immediately.
What's the maximum file size?
100 MB per file. For most freelance deliverables (design files, documents, presentations, short video clips) that covers the majority of use cases. For large video files, share a streaming link alongside the portal.
Can clients download files without creating an account?
Yes. Clients access the portal via a permanent link or a one-click magic link. No signup, no password. One click to download any file.
How much storage do I get?
Free: 1 GB. Pro ($12/mo): 5 GB. Business ($29/mo): 25 GB. Your current storage usage is visible in the dashboard.
Is file sharing included in the free plan?
No. File sharing requires Pro ($12/mo) or Business ($29/mo). The Free plan includes project tracking and portal access.
Are my files secure?
Files are stored on enterprise-grade S3-compatible storage and served via signed URLs. Direct access to your storage bucket without a valid signed URL is not possible. Files are accessible only through the client's authenticated portal session.
Compare ClientDesk: Dubsado alternative · HoneyBook alternative · Passwordless access