---
title: How to Upload Files with cPanel File Manager
description: "**In short:** Log in to cPanel, open **File Manager**, go to **public_html**, click **Upload**, then select your files or drag and drop them. When the progress bar turns **green**, the upload is complete. cPanel File Manager lets you upload, edit…"
url: "https://www.hyyat.com/en/knowledgebase/upload-files-cpanel-file-manager/"
updated: "2026-10-21"
category: Website control panel ( cpanel )
---

# How to Upload Files with cPanel File Manager

**In short:** Log in to cPanel, open **File Manager**, go to **public_html**, click **Upload**, then select your files or drag and drop them. When the progress bar turns **green**, the upload is complete.

cPanel File Manager lets you upload, edit and delete your website files from the browser. Your site configuration may require files in a different folder than described here; if you need help with your code or content, consult your web developer.

1. Log in to cPanel (see [how to log in to cPanel](https://www.hyyat.com/en/knowledgebase/how-to-log-in-to-cpanel/)).
2. In the **Files** section, click **File Manager**.
   ![شرح استخدام cpanel لرفع الملفات على الاستضافة](https://hyyathost.com/images/2017/04/22/cpanel-up1.jpg)
3. Open **public_html**, the main folder of your website.
   ![شرح استخدام cpanel لرفع الملفات على الاستضافة](https://hyyathost.com/images/2017/04/22/cpanel-up2.png)
4. Click **Upload** in the toolbar.
   ![نقوم بعد ذلك بالضغط علي تحميل](https://hyyathost.com/images/2017/04/22/cpanel-up3.png)
5. On the upload page, click **Select File** or drag and drop your file onto the page.
   ![تحديد الملفات او نقوم بسحب الملف وافلاتة في الصفحة](https://hyyathost.com/images/2017/04/22/cpanel-up4.png)
6. Wait for the progress bar to reach 100% and turn green, which means the upload is complete.
   ![يكتمل تحميل الملف ويظر باللون الاخضر](https://hyyathost.com/images/2017/04/22/cpanel-up5.png)

**Tip:** for many files, upload one .zip file, then right-click it in File Manager and choose **Extract**. For large sites, [FTP](https://www.hyyat.com/en/knowledgebase/upload-files-via-ftp/) is faster.

Related service: [cPanel shared hosting](https://www.hyyat.com/en/shared-hosting-2/) from Hyyat Host, with support that replies within 24 hours.

 **Related guides**

- [How to change PHP version](https://www.hyyat.com/knowledgebase/%d9%83%d9%8a%d9%81-%d9%8a%d8%aa%d9%85-%d8%aa%d8%ba%d9%8a%d8%b1-%d8%a7%d8%b5%d8%af%d8%a7%d8%b1-php-%d9%85%d9%86-%d8%af%d8%a7%d8%ae%d9%84-%d8%a7%d9%84%d8%b3%d9%8a-%d8%a8%d9%86%d9%84/)

  **Need this service from Hyyat Host?**Our team handles it for you, with support replying to tickets within 24 hours at most.[Web Hosting](https://www.hyyat.com/en/hosting/)[Saudi Hosting](https://www.hyyat.com/en/saudi-hosting/)
