Calculate cryptographic hash values for files of any size using high-performance Rust WebAssembly. Supports MD5, SHA-1, SHA-256, SHA-384, SHA-512, CRC32, xxHash, and BLAKE3.
🔒 Processing happens on your device. Your files never leave your computer.
No, all processing happens locally in your browser using WebAssembly. Your files never leave your device.
The tool uses optimized chunked processing (10MB chunks) to handle files of virtually unlimited size. We've tested files over 10GB successfully.
For file integrity: SHA-256 or BLAKE3 (fastest & modern). For compatibility: MD5 or SHA-1. For checksums: CRC32 or xxHash (fastest). For security: SHA-384/512 or BLAKE3.