Support article
How to upload your website by FTP with FileZilla
Learn how to upload your website by FTP with FileZilla and publish your files in the correct public_html folder of your hosting account.
Introduction
Uploading a website by FTP is one of the most direct ways to publish files on your hosting account.
With FileZilla, you can connect to the server, open the correct folder and copy your website files from your computer to the hosting account.
Steps to upload your website by FTP
1. Install FileZilla
Download and install FileZilla on your computer.
2. Find your FTP details
Locate your FTP host, username, password and port in your hosting welcome email or control panel.
3. Connect FileZilla to your hosting account
Create a new saved connection and enter those details.
4. Open the public_html folder
In many hosting accounts, public_html is the main public folder of the website.
5. Prepare your website files locally
Check that the files are complete and ready to publish.
6. Upload the files to public_html
Transfer the files from your computer to the server, keeping the expected folder structure.
7. Check your website in the browser
Open your domain and make sure the pages, images and links work correctly.
Useful tips
- Confirm the target folder before uploading.
- Do not delete files unless you are sure what they do.
- Keep a backup before replacing existing content.
- Watch letter case in file names.
- Change the FTP password if you suspect unauthorized access.
Frequently asked questions
Where should I upload my website files?
Usually inside public_html, unless your account uses a different document root.
Why is the website not visible after uploading?
You may have uploaded files to the wrong folder or the browser may still be showing cached content.
Can I upload WordPress by FTP?
Yes. FTP is commonly used to upload WordPress files, themes, plugins and manual fixes.
Conclusion
If you know the correct FTP details and the right destination folder, FileZilla makes it easy to publish and update your website files.