• Home
  • About
  • Hosting
    • Web Hosting

      Secure and high-speed hosting

    • WordPress Hosting

      Optimized for WordPress sites

    • Business Hosting

      Powerful business hosting

    • Email Hosting

      Professional email solutions

    • Free Web Hosting

      100% free, no catch

  • SEO
  • Portfolio
  • Blog
  • Contact
Web Design Hosting SA Logo Web Design Hosting SA Logo
  • Home
  • About
  • Hosting
    • Web Hosting

      Secure and high-speed hosting

    • WordPress Hosting

      Optimized for WordPress sites

    • Business Hosting

      Powerful business hosting

    • Email Hosting

      Professional email solutions

    • Free Web Hosting

      100% free, no catch

  • SEO
  • Portfolio
  • Blog
  • Contact
Login
Get Started
by Ryan Botha
June 6, 2026
Skip to main content
Help Center
  • Getting Started

    • Getting Started with Web Design Hosting SA
    • How to Log In to the Client Area
    • Placing Your First Order
    • How to Migrate Your Website to Web Design Hosting SA
    • How to Set a Strong Password
    • What Is Included in My Hosting Plan?
  • Client Area

    • How to View and Pay an Invoice
    • How to Upgrade or Downgrade Your Hosting Plan
    • How to Open a Support Ticket
    • How to Enable Two-Factor Authentication (2FA)
    • How to Update Your Account Details
  • cPanel

    • How to Log In to cPanel
    • How to Use the File Manager in cPanel
    • How to Connect via FTP Using FileZilla
    • How to Create a MySQL Database in cPanel
    • How to Use phpMyAdmin
    • How to Create Email Accounts in cPanel
    • How to Create Subdomains in cPanel
    • How to Install a Free SSL Certificate (Let's Encrypt)
    • How to Install WordPress with Softaculous
    • How to Change Your PHP Version in cPanel
    • How to Create a Backup in cPanel
    • How to Set Up Cron Jobs in cPanel
    • Understanding Resource Usage and CloudLinux Limits
  • Email

    • Email Configuration Settings (IMAP, POP3, SMTP)
    • How to Set Up Email in Microsoft Outlook
    • How to Set Up Email on iPhone and iPad (iOS)
    • How to Set Up Email on Android
    • How to Access Webmail
    • How to Set Up Email in Apple Mail (Mac)
    • How to Create Email Forwarders in cPanel
  • WordPress

    • How to Install WordPress
    • How to Reset Your WordPress Admin Password
    • How to Install WordPress Plugins
    • WordPress Performance Optimisation Tips
    • How to Keep Your WordPress Site Secure
    • How to Back Up Your WordPress Site
    • How to Update WordPress, Plugins and Themes
  • Domains

    • How to Register a .co.za Domain
    • Understanding DNS Records
    • How to Update Your Nameservers
    • How to Transfer a Domain to Web Design Hosting SA
    • How to Renew Your Domain Name
  • Billing & Payments

    • Accepted Payment Methods
    • Understanding Your Billing Cycle
    • How to Cancel Auto-Renewal
    • How to Request a Refund
    • How to Add or Update a Payment Method
  • Website Security

    • What Is Imunify360 and How Does It Protect My Site?
    • How to Force HTTPS on Your Website
    • How to Scan for Malware on Your Hosting Account
    • Setting Up SPF, DKIM and DMARC Records
    • How to Enable Two-Factor Authentication in cPanel
  • Web Design Services

    • Our Web Design Services - An Overview
    • What to Prepare Before Your Website Build
    • How to Request Website Changes
  • SEO Services

    • Our SEO Services - An Overview
    • How to Set Up Your Google Business Profile
  • Troubleshooting

    • My Website Is Down - What to Do
    • How to Fix a 500 Internal Server Error
    • My Email Is Not Working - Troubleshooting Guide
    • DNS Propagation Explained
    • How to Fix a 404 Page Not Found Error
  • Cancellations

    • How to Cancel Your Hosting Plan
    • How to Cancel a Domain Name
  • Frequently Asked Questions

    • General Hosting FAQs
    • Billing & Payment FAQs
    • Domain FAQs
    • Technical FAQs
    • Web Design & SEO FAQs
< All Topics
  • Main
  • cPanel
  • How to Connect via FTP Using FileZilla
PostedJune 6, 2026
UpdatedJune 6, 2026

Uploading Files via FTP with FileZilla

FTP (File Transfer Protocol) allows you to transfer files between your computer and your hosting account using a dedicated application. FileZilla is a free, popular FTP client available for Windows, Mac and Linux.

Step 1: Download FileZilla

Download FileZilla for free from filezilla-project.org and install it on your computer.

Step 2: Get Your FTP Details

Your FTP details are the same as your cPanel login:

  • Host: ftp.yourdomain.co.za (or your domain name)
  • Username: Your cPanel username
  • Password: Your cPanel password
  • Port: 21 (standard FTP) or 22 (SFTP – more secure)

You can also create a dedicated FTP account in cPanel under FTP Accounts if you want to limit access to a specific folder.

Step 3: Connect to Your Hosting

  1. Open FileZilla
  2. Enter your Host, Username, Password and Port at the top
  3. Click Quickconnect
  4. If prompted about a server certificate, click OK to accept

Step 4: Upload Files

  1. On the left panel, navigate to the files on your computer
  2. On the right panel, navigate to public_html (your website root)
  3. Drag files from left to right to upload them

Use SFTP for Better Security

SFTP encrypts your file transfers. Use port 22 instead of 21 and select SFTP as the protocol in FileZilla’s Site Manager.

Previous How to Use the File Manager in cPanel
Next How to Create a MySQL Database in cPanel
Table of Contents
Ryan Botha

Ryan Botha

Ryan is a web hosting specialist and digital marketing consultant based in Johannesburg, South Africa, with over 12 years of experience in the industry. He has helped hundreds of South African businesses get online, improve their Google rankings, and build websites that actually generate leads. Ryan specialises in WordPress, technical SEO, and web performance - and writes to make complex topics easy to understand for business owners.

Browse Categories

  • Blog
  • Domains
  • SEO Tips
  • Web Design
  • Web Hosting
  • Website Tips

Latest from the Blog

  • 8 DIY SEO Tips That Actually Work for South African Websites June 13, 2026
  • What is a .co.za Domain and Why Does Your Business Need One? June 12, 2026
  • How to Speed Up Your WordPress Website in South Africa (7 Practical Steps) June 11, 2026
  • Why Your South African Business Needs a Professional Website in 2026 June 10, 2026
  • Business Email vs Free Gmail: What Every South African Business Needs to Know June 9, 2026
Web Design Hosting SA Logo

South Africa’s most trusted web hosting provider—fast, reliable, and easy-to-use hosting with 24/7 expert support.

  • [email protected]
Company
  • About Us
  • Portfolio
  • Terms of Service
  • Contact
Hosting Menu
  • Web Hosting
  • WordPress Hosting
  • Business Hosting
  • Email Hosting
  • Free Web Hosting
Join Our Newsletter

We’ll send you news and offers.

Connect With Us
Facebook-f Instagram

© Copyright 2025. All Rights Reserved.