I've tried VirusTotal's uploader app recently. It seems to work as follows: 1) Calculate hash and compare to database. Do not even calculate hash if the file is >20 MB (weird). 2) If this hash exists in the database, get previously measured vendor results for that file 3) If no match, upload the file (<20 MB). This behaviour kind of bothers me because 1) I don't know why it refuses even to hash files >20 MB. I've tried MultiHasher and even though it uses VirusTotal too, it will calculate the hash on any file. But MultiHasher's VirusTotal query function is buried several clicks away. 2) It defaults to uploading the file if there's no match, and I can't disable this behaviour. I don't want it to check vs behaviour blockers etc, I just want to know if the file's been seen before. So I'm wondering if anyone knows a super convenient (minimal clicks) way to compute a file's hash and query VirusTotal, regardless of file size, without bothering to upload it.