I'm looking for an FTP client with the ability to automatically check the integrity of uploaded files.

Both server and client will be Windows machines.

Does such a FTP client exist?

closed as off-topic by Nifle, bwDraco, fixer1234, random Feb 2 '15 at 4:00

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – Nifle, bwDraco, fixer1234, random
If this question can be reworded to fit the rules in the help center, please edit the question.


The FTP protocol does not support verification by design.

Generally speaking if the file attributes and sizes are identical, you can be reasonably confident they have been uploaded successfully and intact.

Beyond that if you can log onto the server and create MD5 checksums of the files and compare them to local copies, that will confirm for certain whether the files are identical.


There is the new HASH FTP command (based on this draft) that is supported by FileZilla server (but not the client).

There are also some non-standard hash commands XCRC, MD5/MMD5, XMD5, XSHA, XSHA1, XSHA256,XSHA512, which are supported only by a few servers and clients:

Not the answer you're looking for? Browse other questions tagged or ask your own question.