Client Files - Secure File Sharing for WHMCS

Client Files - Secure File Sharing for WHMCS

Developed By Web-JIVE

Compatible with WHMCS v8.13

Client Files - Secure File Sharing for WHMCS

Transform the way you share files with your WHMCS clients. Each client gets their own private, secure file area accessible from the client portal, while admins can easily manage and upload files directly from the WHMCS admin area. This product is FREE and you can fork it if you like but since it's free, we don't provide support.

Features

For Clients

  • Full-featured file manager with intuitive drag-and-drop interface
  • Easy file uploads - just drag files into the browser
  • Create and organize folders to keep files structured
  • Search, rename, copy, move, and delete files
  • Responsive design works on desktop, tablet, and mobile

For Admins

  • One-click file area creation per client
  • View and manage client files directly from admin
  • Storage usage tracking per client
  • Configurable file size limits and allowed extensions
  • Automatic cleanup when clients are deleted

Security

  • Files stored outside web root with .htaccess protection
  • Session-based authentication for both client and admin access
  • Complete client isolation - no cross-access possible
  • Configurable file type restrictions

Perfect For

  • Web design agencies sharing mockups and assets
  • Hosting companies providing backup downloads
  • Accountants sharing financial documents
  • Any business that needs secure file exchange with clients

Requirements

  • WHMCS 8.0 or higher
  • PHP 7.4 or higher

Installation

  1. Download and extract to your WHMCS root directory
  2. Activate from Configuration > Addon Modules
  3. Create file areas for clients from their Summary page

 

Reviews

5 stars
1
1
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0
Samuel  avatar

Samuel @samuel9676

January 13, 2026 at 12:34:53 PM

We just wanted to thank you for uploading this module to the community. You're doing a fantastic job, you should definitely implement a donation system to help out! :D

Eric Caldwell avatar

Eric Caldwell @eric6982

January 21, 2026 at 10:53:41 AM

Thanks Samuel. I've been using WHMCS since 1.x, funded the backup/restore feature on Modules Garden cPanel Extended and other areas. I had been wanting this for YEARS and now that we have agentic coding, I thought about this and VIBE coded it. :) I just updated the license from MIT to GPL3. Enjoy it. I'm using it like crazy now and my customers love it. I got sick of all the file sharing services always wanting customers to login, give them info, blah, blah. That was the final straw for me. :)

Owner@Web-JIVE  
  • 3 weeks ago

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Web-JIVE

Changelog

v2.1.2 Released January 21st, 2026

Latest Version


Updated the license from MIT to GPL 3.0

 

Previous Versions


v2.0 Released January 6th, 2026

View/hide detailed changelog

Changelog

All notable changes to the Client Files addon for WHMCS will be documented in this file.

[2.0.0] - 2025-01-06

Added

  • Complete rebuild using elFinder 2.1.64 file manager (GPL licensed)
  • Full-featured drag-and-drop file uploads
  • Folder creation and management
  • File operations: copy, cut, paste, rename, delete
  • Admin file browser - view and manage client files directly from WHMCS admin
  • Client Files panel on admin Client Summary page
  • Storage usage tracking per client
  • File count display
  • One-click file area creation for clients
  • One-click file area deletion with confirmation
  • Automatic cleanup when clients are deleted (via ClientDelete hook)
  • Session-based authentication for both client and admin connectors
  • Configurable settings:
    • Storage path
    • Maximum file size per upload
    • Allowed file extensions
    • Maximum storage per client
  • Protected storage with .htaccess (Deny from all)
  • Responsive client area interface
  • "My Files" client portal page

Changed

  • Replaced FilePond-based interface with elFinder for more robust file management
  • Admin panel now positioned above Products/Services section on Client Summary
  • All links now point to Client Summary page instead of Client Profile

Security

  • Files stored outside web root
  • .htaccess protection on storage directory
  • Admin connector verifies admin session before allowing access
  • Client connector verifies client session and enabled status
  • Per-client isolation - clients cannot access other clients' files

[1.0.0] - 2024-XX-XX

Added

  • Initial release with FilePond-based upload interface
  • Basic file upload functionality
  • Per-client file storage

 

See also

tawk.to Live Chat

Free live chat App

Free
Live Chat & Visitor Tracking

Chat and Engage with Your Customers to Increase Conversions!

Commercial
LiveChat - live chat for WHMCS

Customer service platform with live chat and customer engagement capabilities

Free
PreMadeKB WHMCS Knowledgebase - Step by Step + Images

PreMadeKB - Readymade Knowlegebase Articles for WHMCS - With Images and 451+ Articles on cPanel, Plesk, DA, Softaculous, etc.

Commercial
Lara AI Assistant

Lara, AI Assistant .. OpenAI's ChatGPT for WHMCS Tickets

Free