A high-performance, dark-themed utility for PC gamers and modders to backup and verify game file integrity.
Stop redownloading 100GB games just because one file is corrupted. With this tool, you can create a Hash of your clean game files and verify them in seconds whenever a crash occurs.
- ๐๏ธ Library Auto-Detection: Select your main Games folder once, and all your games appear in a convenient sidebar.
- โก High-Speed Verification: Optimized 64KB chunked hashing to handle massive titles (RDR2, GTA V, etc.) without crashing your RAM.
- โ
Standardized Format: Saves hashes in the universal
.md5format (hash *filename). - ๐งต Multi-Threaded: The UI stays responsive and smooth while the background thread does the heavy lifting.
- ๐ Clean Organization: All checksum files are automatically stored in a
/Checksumsfolder for you.
- Download
GameIntegrityTool.exefrom the Releases tab. - Launch the app and click Set Game Library Directory.
- Select a game from the list on the left.
- Click Create Hash to "fingerprint" your game.
- If the game ever breaks, select it and click **Verify Using Local Hash **.
- Broken and/or missing files will be shown on logs
- For other hashes use Select hash
- Python 3.10+
- PyQt6 - Modern GUI Framework
- Hashlib - Secure MD5 Hashing
- PyInstaller - Executable Bundling
๐ค Join the Project!
This tool is Public Domain. That means it belongs to you just as much as it belongs to me. If you have an idea to make it faster, sleeker, or more powerful, jump in!
This is free and unencumbered software released into the public domain.
Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means.
For more information, please refer to http://unlicense.org/
Developed with โค๏ธ for the gaming community.