
Hostinger offers a simple and secure way to upload files to your website using File Transfer Protocol (FTP). To get started, you'll need to create an FTP account in your Hostinger control panel.
First, log in to your Hostinger control panel and navigate to the FTP Accounts section. From there, click on the "Create FTP Account" button to begin the setup process.
You'll need to provide a username and password for your FTP account, as well as set a quota for the amount of storage space the account will use. The quota is set in megabytes (MB), and you can choose from a range of options to suit your needs.
Hostinger recommends setting the quota to at least 10 MB to ensure you have enough space for your files.
Discover more: How to Create Subdomain in Hostinger
Setup Preparations
To set up an FTP account with Hostinger, you'll need to have a few things ready. Make sure you have an FTP client installed on your device, such as FileZilla (client version).
Curious to learn more? Check out: Aws S3 Ftp Client
You'll also need to have your website's FTP information ready, which can be found by navigating to Websites → Dashboard, searching for FTP Accounts in the sidebar, and clicking on it. If you need to create or reset your FTP password, refer to Hostinger's guide on how to change your FTP password on hPanel.
To connect to your FTP server, you'll need to open Site Manager in FileZilla and click on New site.
FTP Connection
To establish a successful FTP connection, you need to enter accurate details into your FTP client. This includes your username and password, which are case-sensitive, so double-check them.
The host address is also crucial, and it usually looks like ftp.yourwebsite.com or an IP address. Make sure you're using the correct one.
Port issues can also cause problems, so check if you're using the right port number for the connection. The default port for FTP is 21, and for SFTP, it's 22.
See what others are reading: Hostinger a Record Ip Address

If you're experiencing issues, try temporarily disabling your firewall or antivirus software to see if that resolves the problem. Sometimes, these programs can block FTP connections.
If the server you're trying to connect to is down, check with your hosting provider for any known issues or maintenance schedules. This can save you a lot of time and frustration.
Here are some common FTP connection errors to watch out for:
- Incorrect Login Credentials: Ensure that the username and password are entered correctly.
- Incorrect Host Address: Verify that you're using the correct FTP host address.
- Port Issues: Check if you're using the right port number for the connection.
- Firewall or Antivirus Blocking: Try temporarily disabling these programs to see if that resolves the issue.
- Server Downtime: Check with your hosting provider for any known issues or maintenance schedules.
- Passive Mode Setting: Try switching between passive and active modes in your FTP client settings.
Creating FTP User
Creating an FTP user on Hostinger is a straightforward process. You can create new FTP accounts to give access to other users without sharing your main cPanel login credentials.
To start, log in to your cPanel account. Then, under the Files section, click FTP Accounts. This will take you to the FTP Accounts page where you can manage your FTP accounts.
To create a new FTP user, fill in the Login field with the desired username. Select a domain name from the Domain drop-down menu, which will combine with the Login field to create the cPanel FTP account username.
Intriguing read: Hostinger Transfer Domain
Enter a password into the Password field, and make sure it's strong by checking the Strength bar. You can also use the Password Generator to help create a strong password. Re-enter your password in the Password (Again) field to confirm it.
Next, enter the account's home directory into the Directory field. This will determine the user's level of access. For example, setting the directory to public_html will give the user access to any directory and file inside it, but not outside it.
You can also set a Quota for the FTP account, or select Unlimited. This determines the maximum amount of bandwidth an FTP user can use. Finally, click Create FTP Account to create the new FTP user.
A fresh viewpoint: Hostinger Create Account
FTP Configuration
To configure your FTP client, you'll need to set up your FTP account on Hostinger first. This is a crucial step before you can start transferring files.
The default port for FTP is usually 21, but Hostinger may recommend using a different port for a secure connection, such as SFTP or FTPS.
To establish a successful connection, ensure accurate details are entered into your FTP client. This includes the server name, username, and password provided by Hostinger.
You can choose from various FTP client software, including FileZilla, Cyberduck, and WinSCP.
A different take: Hostinger Port 25
Troubleshooting Common Issues

Connection errors can be frustrating, but there are steps you can take to resolve them quickly.
Incorrect login credentials are a common cause of connection errors, so ensure that the username and password are entered correctly. Remember that these credentials are case-sensitive.
Incorrect host addresses can also cause connection issues, so verify that you are using the correct FTP host address. It usually looks like ftp.yourwebsite.com or may be an IP address.
Firewalls or antivirus software might block FTP connections, so try temporarily disabling these programs to see if that resolves the issue.
Server downtime can also cause connection errors, so check with your hosting provider for any known issues or maintenance schedules.
If you're experiencing timeouts or disconnections, try switching between passive and active modes in your FTP client settings.
Password issues can be another common problem. If you've forgotten your FTP password, you can reset it through your hosting control panel. There is usually an option to change or reset FTP account passwords.
On a similar theme: Secure Ftp Hosting
Double-check that you're entering the correct password, and if it's still not working, reset the password to ensure there are no typing errors or unnoticed changes.
Ensure your FTP client isn’t saving the password in an encrypted format that the server doesn’t recognize. It’s better to enter the password manually.
Sometimes, the issue might not be the password but the permissions associated with your FTP account. Make sure your account has the necessary permissions to access the required directories.
Passwords are usually case-sensitive, so make sure you are entering it exactly as it was set, paying attention to upper and lower case letters.
Here's a summary of common password issues:
- Resetting Forgotten Passwords: Reset through your hosting control panel.
- Password Not Working: Double-check the password and reset if necessary.
- Password Encryption: Enter the password manually.
- Account Permissions: Ensure necessary permissions are set.
- Case Sensitivity: Enter the password exactly as set.
Security and Permissions
Securing your FTP data is crucial, and Hostinger prioritizes this by recommending the use of Secure FTP (SFTP) or FTP Secure (FTPS) protocols, which encrypt data transfers.
Using SFTP or FTPS adds a layer of security by encrypting data transmitted between your computer and the server, protecting sensitive information from interception.
Recommended read: Secure Ftp vs Sftp

Regularly updating passwords and setting proper file permissions are essential security aspects, and Hostinger enables you to assign specific file permissions for each FTP account, restricting access to necessary files only.
Setting strong, unique passwords for your FTP accounts protects against unauthorized access to your server, and setting the correct file permissions curbs the chance of unauthorized file manipulation.
Additional reading: Ftp Secure File Transfer
Security Measures
Securing your data during FTP transfers should be a priority.
The original FTP protocol does not encrypt data transfers, which can expose your login information and files to potential interception.
Using Secure FTP (SFTP) or FTP Secure (FTPS) adds a layer of security by encrypting the data transferred between your computer and the server.
Hostinger supports both SFTP and FTPS, which encrypt the data transmitted during the FTP session.
Regularly updating passwords and setting proper file permissions are essential security measures.
Hostinger enables you to assign specific file permissions for each FTP account, which restricts the level of access to the necessary files only.
Setting strong, unique passwords for your FTP accounts protects against unauthorized access to your server.
This is a critical security aspect that should not be overlooked.
To establish a successful FTP connection, ensure accurate details are entered into your FTP client.
The default port for FTP is usually 21, but Hostinger may guide you to use a different port for a secure connection (using SFTP or FTPS).
Related reading: Ftp Protocol Port
Setting Permissions and Passwords
Setting Permissions and Passwords is a crucial step in keeping your FTP accounts safe. Regularly updating passwords is a must, especially strong and unique ones that protect against unauthorized access to your server.
Hostinger allows you to assign specific file permissions for each FTP account, which restricts the level of access to the necessary files only, minimizing the risk of data breaches. This feature is essential for maintaining the integrity and security of your website.
To ensure file permissions are correct, you should set the correct permissions to curb the chance of unauthorized file manipulation. This is a critical security aspect that's often overlooked.

Here are some common password issues to watch out for:
- Resetting Forgotten Passwords: If you've forgotten your FTP password, you can reset it through your hosting control panel.
- Password Not Working: Double-check that you're entering the correct password, and reset it if it's still not working.
- Password Encryption: Ensure your FTP client isn’t saving the password in an encrypted format that the server doesn’t recognize.
- Account Permissions: Sometimes, the issue might not be the password but the permissions associated with your FTP account.
- Case Sensitivity: Passwords are usually case-sensitive, so make sure you are entering it exactly as it was set.
By regularly updating passwords and setting proper file permissions, you can operate FTP more efficiently and securely on Hostinger, keeping your website’s data organized and protected.
Website Management Importance
Website management is a crucial aspect of maintaining a secure online presence. FTP plays a significant role in this process, allowing web administrators to manage files on their servers remotely.
FTP is particularly useful when dealing with large numbers of files. It can handle bulk operations efficiently, which is not always feasible with web-based file managers. This is especially important when it comes to updating multiple files quickly.
FTP is ideal for backing up entire websites. In the case of site migration or restoration, FTP can be used to transfer files quickly between servers. This can save a lot of time and effort in the long run.
Here are some key benefits of using FTP for website management:
- File Management: FTP allows web administrators to manage files on their servers remotely.
- Bulk Operations: FTP can handle large numbers of files efficiently.
- Backup and Transfer: FTP is ideal for backing up and transferring entire websites.
- Compatibility and Accessibility: FTP is supported by a wide range of software, including popular web development tools.
- Efficiency in Updates: FTP makes it easier to implement changes across a website.
Frequently Asked Questions
Why is FTP no longer used?
FTP is no longer widely used due to its inherent security vulnerabilities, including unencrypted file transfers and known exploits. Its insecure nature makes it a high-risk choice for transmitting sensitive data.
Featured Images: pexels.com


