cPanel File Manager is the tool most people never open until they suddenly need to — a plugin update fails, a file needs editing directly, or something needs to be uploaded without FTP. Here are six things to know about cPanel File Manager that make it far less intimidating the first time you actually need it.
cPanel File Manager handles uploading, editing, permissions, and zip/unzip entirely from your browser, no FTP client required. Show hidden files when you need to work with dotfiles like .htaccess, always download a backup copy before editing anything that matters, and stick to standard permission values (644 for files, 755 for folders) unless you have a specific reason to change them.
1. Where to Find cPanel File Manager and What You’re Looking At
Log into cPanel and look under the Files section for File Manager. It opens to a two-pane view: a folder tree on the left, and the contents of the selected folder on the right. Your website’s actual files live inside public_html — that’s the folder cPanel File Manager opens closest to root, and it’s the one you’ll spend the most time in.
2. Uploading Files
Click Upload in the toolbar while inside the folder you want to upload to. This opens a drag-and-drop interface — drop files directly onto it, or click to browse and select from your computer. Uploads through cPanel File Manager have a size limit set by your hosting plan; for very large files, FTP or SFTP is usually faster and more reliable than a browser upload.
3. Editing Files Directly
Right-click any text-based file (HTML, PHP, CSS, .htaccess, etc.) and select Edit or Code Editor. This opens the file in a browser-based editor with syntax highlighting for code files. Changes save directly to the server the moment you click Save — there’s no separate publish step, so double-check before saving anything on a live site.
Tip: Before editing any file that matters, download a copy to your computer first using the Download option. If an edit goes wrong, you have something to revert to instantly rather than trying to reconstruct what the file looked like before.
4. Understanding File Permissions
Right-click any file or folder and select Change Permissions (sometimes labeled Permissions) to see and adjust its numeric permission value — typically shown as three digits like 644 or 755. These numbers control who can read, write, or execute the file. Standard, safe defaults for a WordPress install are 644 for files and 755 for directories. Setting permissions too permissively (777, for example) is a common and unnecessary security risk — a file being world-writable isn’t required for WordPress to function correctly.
5. Zipping and Unzipping Files
Select one or more files or folders, then click Compress in the toolbar to create a .zip archive — useful for downloading multiple files at once or creating a quick backup of a specific folder before making changes. To go the other direction, right-click any .zip file already on the server and select Extract to unpack its contents directly, which is exactly how you’d install many WordPress themes or plugins manually if you had a .zip file rather than installing through the WordPress admin.
cPanel File Manager — six things to know
6. Showing Hidden Files
Files starting with a dot — .htaccess being the most important example — are hidden by default in most file managers, including cPanel File Manager. To reveal them, click Settings in the top-right corner of cPanel File Manager and check Show Hidden Files (dotfiles). This is essential if you ever need to view or edit your .htaccess file, which we cover in detail in a separate post given how easily a small mistake there can break an entire site.
Frequently Asked Questions About cPanel File Manager
Is cPanel File Manager safe to use instead of FTP?
Yes — cPanel File Manager and FTP both access the same files on the same server. For occasional edits and smaller uploads, File Manager is often more convenient since it requires no separate software. For large batch transfers or ongoing development work, a dedicated FTP or SFTP client is usually faster.
Can I recover a file I accidentally deleted in cPanel File Manager?
Not directly through File Manager itself — deleted files don’t go to a recoverable trash within the tool. If you have a recent backup, restoring from it is the way to recover a deleted file. We covered how to do that in our backup and restore post.
What’s the difference between 644 and 755 permissions?
644 allows the file owner to read and write, while everyone else can only read — the correct setting for most individual files. 755 additionally allows execution, which directories need in order to be entered and traversed — the correct setting for most folders.
If you get stuck on anything in cPanel File Manager, open a support ticket and we’ll walk through it with you.