__ .__ __
____ _____ _╱ │_ _____ │__│ _____╱ │_
_╱ ___╲╲__ ╲╲ __╲╱ ╲│ │╱ ╲ __╲
╲ ╲___ ╱ __ ╲│ │ │ Y Y ╲ │ │ ╲ │
╲___ >____ ╱__│ │__│_│ ╱__│___│ ╱__│
╲╱ ╲╱ ╲╱ ╲╱
Helping you ensure file integrity quickly and reliably.
Main Features
Everything you need to generate, export, and verify file hashes efficiently.
Hash Generation
Generate file and directory hashes using multiple algorithms for security, compatibility, and flexibility.
Batch Hashing
Process multiple files recursively inside a folder, making directory-wide hashing faster and more efficient.
Verification Mode
Verify file integrity by comparing calculated hashes against expected values quickly and accurately.
Bulk Verification
Check all files in a directory against a previously generated reference file in TXT, CSV, or JSON format.
Flexible Output
Export hash results in TXT, CSV, or JSON formats for readability, automation, and tool integration.
User-Friendly CLI
Minimal arguments, clear process messages, and straightforward output make Catmint easy to use in daily workflows.
Example Commands
Generate Hash
Generate a hash for your file or directory using your preferred algorithm. Supports MD5, SHA1, SHA256, SHA512, SHA3-256, and Blake3.
Verify Hash
Verify file integrity by comparing its hash against a known value or reference file.
Check this video for more usage examples.
Use Cases
Where Catmint fits into your workflow.
Verify Downloaded Files
Ensure files you download haven’t been tampered with by verifying their hash against a trusted source.
Backup Integrity Check
Validate your backup files to ensure they remain unchanged and reliable over time.
CI/CD Validation
Automatically verify file integrity during build or deployment processes.
Directory Hashing
Generate hashes for entire directories to detect changes or track file consistency.
Data Transfer Check
Confirm that files transferred between systems remain intact and unaltered.
Security & Audit
Keep hash records to detect unauthorized modifications in sensitive files.
Download Catmint
Choose your platform and start checking file integrity right away.
Catmint for Windows
Download and run Catmint easily from your terminal.
Download .exe3e4408d02157f8d740fb88361d10fe1adcba4280b756777ea90e1965059023b9
Catmint for Linux
Get the binary and start verifying file integrity instantly.
Download Binary3b8335a32b3c0d0ffdaf2ad9de9b98b6ff783a5404f238761f75fcd456451775
Looking for other versions?
Explore all available releases, including previous versions and detailed changelogs on GitHub.
Share Your Feedback
Have a suggestion, feature request, or something to improve? I'd love to hear it.