FTP Timeout Explained & Troubleshooting Tips

If you receive an FTP connection timed out error while trying to access your account, there are several reasons for that. Please, take a look at the list below for more information on what causes the issue and how to fix it.

  • Your Internet Service Provider is blocking the port you're trying to use to connect via FTP - Port 21. Read our article on how to check if port 21 is blocked on your computer for further instructions;
  • Your FTP client is not set to work in Passive mode - please, refer to your FTP client documentation on how exactly you can switch between different FTP modes;
  • Your domain name is expired or is resolving incorrectly. You can eliminate this issue by accessing your account directly via its IP address;

If you experience issues connecting to your SiteGround account, feel free to contact our Support Team. We will happily further assist you.

FTP is easy to set up and work with when you have the right host to support you. Check out what SiteGround’s FTP hosting offers and sign up for our services so you could rely on expert FTP assistance!


  1. Reply October 24, 2016 / 10:13 PrashantSiteGround Team

    Not able to connect to FTp on Azure virtual machine, however am able to connect from my local windows desktop. Please help us out

    • Reply October 24, 2016 / 13:38 Ivan StefanovSiteGround Team

      Prashant, the best course of action is to check your Azure server firewall settings and if everything is fine, but the issue persists to submit a support ticket with your FTP credentials + VM IP address.

  2. Reply January 4, 2017 / 16:02 SarbjitSiteGround Team

    Hi IVAN, I am facing connection problem from last 2-3 weeks, none of my ftp tools (filezilla, winscp) are connecting to my web hosting. Connection is working fine when i connect to other web hostings. Can you please help and tell the possible reason?

    • Reply January 9, 2017 / 09:48 Ivan StefanovSiteGround Team

      Sarbjit, the IP address of your computer might have been blocked due to too many failed login attempts. I'd recommend you to post a support ticket and my colleagues will be happy to check this for you.

* (Required)