We recommend using WinSCP to upload files to your hosting account. There are other free FTP applications out there, some (such as filezilla) will cause problems such as opening hundreds of TCP/IP connections, not closing them properly and causing the firewall to block your IP. For this reason, it is highly recommended to use either a good commercial product such as WSFTP or CuteFTP. Short of that, the best free software available is WinSCP.
WinSCP is an open source free SFTP client and FTP client for Windows. Legacy SCP protocol is also supported. Its main function is safe copying of files between a local and a remote computer.
Download Here