Skip to content

Knowledge base

Search every guide

Uploading your website files

Use File Manager in the browser, or FTP for many files.

On this page

Your main website lives in the public_html folder. Whatever is in it is what visitors see at your domain.

With File Manager

  1. In cPanel, open File Manager.
  2. Open public_html.
  3. Click Upload and choose your files. To upload a whole site, upload it as a single .zip file.
  4. Back in File Manager, right-click the .zip and choose Extract.
  5. Make sure your home page file (index.html or index.php) is directly inside public_html, not inside an extra folder.

With FTP

For large sites or many files, FTP is faster. See Connecting with FTP.

Additional domains on the same plan have their own folders. cPanel shows each domain's folder under Domains.