← Back home

FTP & File Manager

Upload and manage your website files using cPanel File Manager or FTP/SFTP with FileZilla.

You can manage your website files in two ways: using cPanel File Manager (browser-based, no software needed) or using an FTP/SFTP client like FileZilla (faster for bulk uploads).

File Manager (browser)

The File Manager in cPanel lets you upload, edit, copy, move, rename, compress, and delete files without leaving your browser.

  1. Log in to cPanel.
  2. Under Files, click File Manager.
  3. Navigate to public_html — this is your website's root folder.
  4. To upload files, click Upload in the toolbar and drag your files in.
  5. To edit a file (e.g. .htaccess, wp-config.php), right-click it and choose Edit.

Tip: To upload a ZIP file and extract it on the server (much faster than uploading individual files), use Upload → upload the ZIP → right-click → Extract.

FTP access with FileZilla

FTP is best for uploading large numbers of files or entire website folders. FileZilla is a free, popular FTP client for Windows, Mac, and Linux.

Your FTP credentials

Find these in your Hoststack.pro welcome email or in cPanel → FTP Accounts:

SettingValue
Hostftp.yourdomain.com (or your server IP)
Usernameyour cPanel username
Passwordyour cPanel password
FTP Port21
SFTP Port22

Connecting with FileZilla

  1. Open FileZilla and click File → Site Manager (or press Ctrl+S).
  2. Click New Site and give it a name (e.g. "Hoststack.pro").
  3. Set Protocol to SFTP – SSH File Transfer Protocol (recommended) or FTP.
  4. Enter the Host, Username, and Password from the table above.
  5. Set Logon Type to Normal and click Connect.
  6. Navigate to public_html on the right panel (remote site) to access your files.

Creating a restricted FTP account

To give a developer or designer access to a specific folder only (without access to the full account):

  1. In cPanel, go to Files → FTP Accounts.
  2. Enter a username (e.g. designer), password, and set the Directory to a specific folder.
  3. Click Create FTP Account.
  4. The full FTP username will be [email protected].

Important folder structure

/home/cpaneluser/

├── public_html/ ← main domain files go here

├── mail/ ← mailbox data

├── logs/ ← access & error logs

└── public_html/yourdomain.com/ ← addon domain files

FTP connection refused?

Some ISPs or networks block FTP port 21. Try SFTP on port 22 instead. If you still can't connect, contact [email protected].

₹1 checkout WA