The File Manager in cPanel gives you full access to your website's files through the browser, so you don't need a separate FTP application. You can upload, download, rename, move, copy, compress and delete files.
How to open File Manager
- Log into cPanel.
- In the Files section, click File Manager.
- If asked, choose your document root (usually
public_html) and click Go. The file list opens.
How to upload files
- Open the folder you want to upload into (usually
public_html). - Click Upload in the toolbar.
- Click Select File or drag files into the upload box.
- Wait for the upload to finish, then click Back to return to the file list.
Need to push a large batch of files (like an existing WordPress site)? A ZIP upload is far faster. See How to Upload Large Websites.
How to create a folder
- Open where you want the folder.
- Click + Folder in the toolbar.
- Enter a name (use lowercase letters, numbers, hyphens or underscores) and click Create New Folder.
How to extract a ZIP file
- Upload the
.zipfile into the folder where it should unpack. - Right-click the ZIP file and choose Extract.
- Confirm the destination path and click Extract File(s).
Move, rename and delete files
- Move: right-click a file → Move, then enter the destination path.
- Rename: right-click → Rename, type the new name.
- Delete: right-click → Delete. cPanel will confirm before removing anything.
Editing files
Right-click a text file (like .htaccess or a PHP file) and choose Edit to open cPanel's built-in text editor. Be careful editing files you don't understand — a small typo can take a site offline.
Where should files go?
Website files for your main domain go in public_html. Subdomains and addon domains have their own folders. See What Is public_html? for the full story.