Knowledge BaseShared HostingUpload files via the File Manager

Upload files via the File Manager

Shared Hosting 3 min read Updated March 2026

Three ways to get files onto your hosting account. Pick whichever fits your workflow.

cPanel File Manager

Best for small uploads. In cPanel → Files → File Manager → navigate to public_htmlUpload. Drag & drop files or folders.

SFTP (recommended for bulk)

sftp -P 2222 [email protected]
# or with keypair
sftp -i ~/.ssh/id_ed25519 -P 2222 [email protected]

Upload public SSH key in cPanel → Security → SSH Access for passwordless auth.

Git deploy

cPanel → Files → Git Version Control. Clone a repo and enable auto-pull on push. We run .cpanel.yml as post-deploy hook if present.

Was this article helpful?

Still stuck?

Our team answers tickets 24/7. Median first response: 15 minutes.