FTP access to your web hosting — upload files
FTP (File Transfer Protocol) is the most widely used method for uploading files to a web hosting account — everything from website files and images to database backups. Here is how to get started.
Download an FTP program
We recommend FileZilla — it is free, secure and easy to use. Download it from filezilla-project.org. It works on Windows, Mac and Linux.
Find your FTP login details
You need three things: - Host name: The server address you received from us when the account was created - Username: Your FTP username - Password: Your FTP password - Port: 21 (FTP) or 22 (SFTP — recommended for an encrypted connection)
Can't find the details? Contact us and we will send them to you.
Connect
Open FileZilla. At the top of the window there are four fields: Host, Username, Password and Port. Fill them in and click Quickconnect. Once connected, you see your local files on the left and the web hosting files on the right.
Upload files
Find the file or folder on the left side (your computer). Double-click or drag it over to the right side (the web hosting). The file is uploaded automatically. Website files usually belong in the public_html or httpdocs folder — it depends on your hosting type.
SFTP instead of FTP
We recommend using SFTP (port 22) rather than FTP (port 21) if available. SFTP encrypts the connection, so your login details and files cannot be intercepted along the way. In FileZilla you simply select "SFTP" under connection type.
Avoid editing files directly on the web hosting — always take a copy first. Need to restore an older version? We have automatic backups, so contact us if something goes wrong.
We review our guides at least every six months to make sure the content is up to date. If you spot anything outdated or missing, please write to us — we would love to hear from you.