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.0.4 release notes:
Changes
- Exported files now contain hashes sorted by path
- Check against field now shows match type with the same colors as the main list
- Translations updated
Bugs fixed
- Hashes longer than 32 characters not being recognized in the Check against field
- Uninstaller not being digitally signed
- WinHTTP errors not having text, just code.
- Sumfiles with only nameless entries being interpreted but not in any meaningful way
Announcements
3.0.x is the last version that supports the following operating systems:
- Windows 7
- Windows 8
- Windows 8.1
- Windows 10 (1507, LTSC 2015)
- Windows 10 (1511)
- Windows 10 (1607, LTSC 2016)
- Windows 10 (1703)
- Windows 10 (1709)
- Windows 10 (1803)
- Windows 10 (1809, LTSC 2019)
- Windows 10 (1903)
- Windows Server 2008 R2
- Windows Server 2012
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server (1709)
- Windows Server (1803)
- Windows Server (1809)
- Windows Server 2019
- Windows Server (1903)
The following will continue to be supported:
- Windows 10 (1909 or later)
- Windows 11
- Windows Server (1909 or later)
- Windows Server 2022
- Future versions
Download: OpenHashTab 3.0.4 | 10.3 MB (Open Source)
View: OpenHashTab Home Page | Screenshot