Standard sha256sum file line
Input
hello worldExample output
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 archive.tar.gzCompute and verify cryptographic file hashes (SHA-256, SHA-512, SHA-384, SHA-1, MD5, CRC-32) from binary Data URIs, Base64, Hex bytes, or text entirely in your browser. Verify release archives against vendor checksums safely.
| Supported algorithms | SHA-256, SHA-512, SHA-384, SHA-1, MD5, and CRC-32 |
|---|---|
| Supported input encodings | Binary Data URI, Base64 decoded bytes, Hexadecimal bytes, and UTF-8 text |
| Verification mode | Automated comparison against vendor checksum with match confirmation |
| Output formats | Comprehensive multi-hash report, standard sha256sum line (<hash> <filename>), or JSON model |
| Max file size | 10 MB |
| Execution deadline | 3 s |
| Processing location | Browser-only: files and binary data are never transmitted over the network |
Input
hello worldExample output
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9 archive.tar.gzStandard text hash tools only hash UTF-8 strings. This file hash tool parses binary bytes from Data URIs and Base64 payloads, computing the exact byte-for-byte checksum of original binary files.
The verification engine normalizes expected hashes by stripping colons, spaces, and formatting, automatically detecting whether the match corresponds to SHA-256, SHA-512, MD5, or CRC-32.
Computing MD5 checksums triggers a DEPRECATED_ALGORITHM warning because MD5 has known collision attacks and should only be used for legacy compatibility.
Checksum Calculator
Calculate non-cryptographic checksums and cyclic redundancy checks including CRC-32, CRC-32C, CRC-16, Adler-32, and BSD sum for data integrity verification.
Hash Generator
Generate cryptographic hashes and message digests including SHA-256, SHA-512, SHA-384, SHA-1, and MD5 for text payloads.
HMAC Generator
Compute Hash-based Message Authentication Codes (HMAC) using SHA-256, SHA-512, SHA-384, SHA-1, and MD5 with custom secret keys.
Data URI Generator & Decoder
Convert text, SVG markup, HTML, and JSON into inline RFC 2397 Data URIs, or decode existing Data URIs back to raw content.
Verifying a file checksum confirms that a downloaded installer, ISO, or library has not been corrupted during transfer or maliciously altered by a third party. If the computed hash matches the published checksum, the file is authentic and intact.
The standard GNU coreutils `sha256sum` utility outputs lines formatted as `<hash> <filename>`. This file can be verified directly on Linux or macOS using `sha256sum -c filename.sha256`.
No. All hashing is performed entirely on your device inside a local Web Worker. No data is sent over the Internet, making it safe for proprietary binaries, confidential archives, and sensitive files.
Always prefer SHA-256 or SHA-512. MD5 is cryptographically broken, meaning attackers can generate two different files with the exact same MD5 hash. MD5 is only useful for detecting accidental disk corruption, not intentional tampering.