Introduction
cPanel's File Manager allows you to upload, download, and manage files directly from your web browser without the need for FTP software.
Whether you are uploading website files, images, documents, backups, or downloading files for safekeeping, File Manager provides a quick and convenient way to access the contents of your hosting account.
This guide explains how to upload and download files using File Manager in cPanel.
Before You Begin
Before uploading files, it is helpful to understand where your website files are stored.
For most hosting accounts:
/public_html
is the primary web root directory. Files uploaded to this folder can typically be accessed through your website.
Examples:
| File Location | URL |
|---|---|
| /public_html/index.html | https://yourdomain.com |
| /public_html/images/logo.png | https://yourdomain.com/images/logo.png |
Always verify that you are uploading files to the correct directory.
Accessing File Manager
Step 1: Log in to cPanel
Log in to your cPanel account using the credentials provided by your hosting provider.
Step 2: Open File Manager
Navigate to the Files section and click File Manager.
The File Manager interface will display your account's folders and files.
How to Upload Files
Step 1: Open the Destination Folder
Navigate to the folder where you want to upload the file.
For most website files, this will be:
/public_html
You may also upload files to specific folders such as:
/public_html/images
or
/public_html/uploads
depending on your website's structure.
Step 2: Click Upload
Click the Upload button located in the File Manager toolbar.
A new upload window will open.
Step 3: Select Your File
You can either:
-
Drag and drop files into the upload area
-
Click Select File and browse your computer
Choose the file you wish to upload.
Step 4: Wait for the Upload to Complete
A progress bar will display the upload status.
Wait until the progress indicator reaches 100%.
Step 5: Return to File Manager
Click Go Back or return to the File Manager tab.
Refresh the directory if necessary to view the uploaded file.
Uploading Multiple Files
You can upload multiple files simultaneously.
Option 1: Select Multiple Files
Hold the Ctrl key (Windows) or Command key (Mac) while selecting multiple files.
Option 2: Upload a ZIP Archive
For large groups of files:
-
Compress the files into a ZIP archive on your computer.
-
Upload the ZIP file.
-
Extract it using File Manager.
This method is often faster and more reliable when uploading websites.
Extracting Uploaded Archives
After uploading a ZIP file:
-
Select the archive.
-
Click Extract.
-
Choose the extraction location.
-
Click Extract File(s).
The contents will be unpacked into the selected folder.
Example
Uploaded archive:
website.zip
Extracted into:
/public_html
This is commonly used when uploading website backups or new website installations.
How to Download Files
Step 1: Locate the File
Navigate to the file you want to download.
Step 2: Select the File
Click the file once to highlight it.
Step 3: Click Download
Click the Download button in the toolbar.
The file will be downloaded to your computer using your browser's normal download process.
Downloading Multiple Files
File Manager cannot directly download multiple individual files at once.
To download several files:
Step 1: Compress the Files
-
Select the files or folders.
-
Click Compress.
-
Choose ZIP Archive.
-
Click Compress File(s).
Step 2: Download the Archive
Once the archive is created:
-
Select the ZIP file.
-
Click Download.
This allows multiple files to be downloaded as a single file.
Downloading a Website Backup
If you need a copy of your website:
Step 1: Create an Archive
Compress the website files into a ZIP archive.
Step 2: Download the Archive
Download the newly created ZIP file to your computer.
Step 3: Store the Backup Safely
Save backup copies in multiple locations such as:
-
Local computer
-
External drive
-
Cloud storage service
Common Upload Issues
Upload Limit Exceeded
Some hosting accounts limit the maximum file upload size.
If an upload fails:
-
Compress files into smaller archives
-
Upload in smaller batches
-
Contact your hosting provider for assistance
Insufficient Disk Space
Uploads may fail if your hosting account has reached its storage limit.
Review your account usage using the Disk Usage tool in cPanel.
File Not Appearing After Upload
Try:
-
Refreshing File Manager
-
Confirming the correct destination folder
-
Verifying that the upload completed successfully
Common Download Issues
Download Does Not Start
Verify that:
-
The file exists
-
The file is selected
-
Your browser allows downloads
Archive Creation Fails
Large directories may require additional time or may exceed account resource limits.
Try compressing smaller groups of files if necessary.
Best Practices
Upload Files to the Correct Directory
Always verify the destination folder before uploading files.
Keep Backup Copies
Maintain local copies of important files before making changes to your website.
Use ZIP Archives for Large Uploads
Uploading one archive file is often faster than uploading hundreds of individual files.
Verify Uploads
After uploading website files:
-
Visit the website
-
Confirm images load properly
-
Test forms and functionality
-
Check for missing files
Important Backup Reminder
While your hosting provider may maintain server backups, backups should be considered a courtesy and are not guaranteed.
You should always maintain your own copies of important files and backups outside of your hosting account.
Keeping independent backups provides an additional layer of protection against accidental file deletion, corruption, or other unexpected issues.
Conclusion
The File Manager tool in cPanel makes it easy to upload and download files directly through your web browser. Whether you're uploading website content, downloading backups, or transferring files between systems, File Manager provides a convenient alternative to FTP software.
For larger websites and frequent file transfers, consider combining File Manager with compressed ZIP archives to improve efficiency and simplify file management.