SeaMonkey. Made by the same people who provides Internet users with Firefox, SeaMonkey gives you the editor as well as a browser, an email program and an FTP client so you can easily upload your web pages all within the same program.
If you use a free FTP site run by unscrupulous individuals or groups, you could be compromising your FTP server login details, so always be sure that you know who owns and runs the online FTP client that you're using.
Your method for doing this will depend on your blogging platform or software - sometimes you can upload images with the click of a button, while other platforms require you to FTP images to the server.
If you're away from home or away from your office and you can get access to a public computer network, like a library or a University, you could still connect to your web host via an FTP connection.
EasyPodder - Created for Windows and Linux, this is a one-stop shop for podcast production, generating RSS feeds (as .xml files), ID3 tags, and even providing an FTP tool for uploading your podcast.
If you ever need to transfer a file off of your web server or from any online FTP account, but you don't have access to your home PC with FTP software, then free FTP sites may be your only option.
Cute FTP Lite can be used for all of these purposes, and includes a "resume" feature that will pick up an FTP transfer that has been interrupted the next time a connection is available.
While the feature tour of Cute FTP Lite seems fairly complete, it starts to show the "lite" when it is stacked up against GlobalScape's other programs like Cute FTP Home and Pro.
After creating one of these files on your computer, you can upload them (by using special "ftp" programs, or file transfer software provided by your web host) to your web hosting account.
Unlike FTP software that you install on your computer so that you can log into remote FTP servers over the Internet, FTP website actually let you use an FTP tool embedded into a website.