FTP Tools / Clients are most useful for transferring files and data to server.
There are many FTP clients used in File Transfer, please use wikipedia.org for more details…
Some time file transfer is not secure and reliable using various tools, file become corrupted or some special characters added to files.
You have to use UTF8 encoding while files transfer. Only some FTP tools use UTF8 encoding while uploading and downloading files.
To remove special chars from live sites, you have to use UTF8 based FTP tools.
FileZilla now have UTF8 support. So, next time while you are creating webpages in different languages; you can use UTF-8 based FTP tools to avoid characters problems