OpenHashTab 3.1.1

OpenHashTab is a convenient shell extension that allows users to easily calculate and verify file hashes using file properties. It offers support for 28 different algorithms, ensuring compatibility with a wide range of hash types. With its high-performance hash calculation capabilities, OpenHashTab delivers efficient results. The extension seamlessly integrates with the Windows operating system, providing a native look and feel. It also offers support for high DPI screens and long paths.

Additional features include multilingual support, the ability to check hashes against VirusTotal, hash checking against checksum files, hash export to file or clipboard, and optional context menu options for faster access. OpenHashTab supports file associations and can be used in standalone mode.

OpenHashTab is compatible with Windows 7 or newer versions, supporting x86, x64, and ARM64 architectures.

Usage

Most of the actions should be obvious. Some not-so-obvious features are listed here:

  • You can select multiple files or folders, all files will be hashed, directories traversed
  • Double click hash to copy it
  • Double click name or algorithm to copy the line in sumfile format
  • Right click for popup menu: copy hash, copy filename, copy line, copy everything
  • The counters next to the status text is in the format (match/mismatch/nothing to check against/error)
  • Columns sort lexicographically, except the hash column which sorts by match type
  • Selecting the tab on a sumfile will interpret it as such and hash the files listed in it.
  • If a hashed file has a sumfile with same filename plus one of the recognized sumfile extensions and the option for it is enabled, the file hash is checked against it.

Algorithms

  • CRC32, CRC64 (xz)
  • xxHash (XXH32, XXH64)
  • xxHash3 (64 and 128 bit variants)
  • MD4, MD5
  • RipeMD160
  • Blake2sp
  • SHA-1
  • SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512)
  • SHA-3 (SHA3-224, SHA3-256, SHA3-384, SHA3-512)
  • BLAKE3 (256 bit, 512 bit)
  • KangarooTwelve (264 bit, 256 bit, 512 bit)
  • ParallelHash128 (264 bit) and ParallelHash256 (528 bit)
  • Streebog (GOST R 34.11-12) (256 bit, 512 bit)

OpenHashTab 3.1.1 changelog:

  • This release fixes a build problem with 3.1.0 causing StandaloneStub to be unable to start.
  • Reduce the size of AlgorithmsDll
  • Move installer to WiX, overall register components better
  • Build x86 so that 32-bit explorer replacements can also have the extension
  • Reintroduce x86 version since we're building it anyway
  • Translation updates