HashCheck
HashCheck Shell Extension for Windows with added SHA2, SHA3
HashCheck is a free, open-source Windows shell extension that calculates and verifies file checksums directly from File Explorer. It adds a Checksums tab to file properties, making hash values accessible without separate command-line tools. Users can generate checksum files for individual files, multiple selections, or entire directories. The application verifies downloaded files against existing checksum records to detect corruption or unintended changes. Supported algorithms include CRC32, MD4, MD5, SHA-1, SHA-2, and SHA-3 variants. Multithreaded processing improves performance when calculating checksums for large collections. HashCheck supports SFV and other common checksum file formats. Its lightweight architecture provides multilingual interfaces and native Windows Explorer integration.