File Hashing
5 toolsCompute SHA-256, SHA-512, SHA3-256, and CRC32 checksums of a file.
Runs in your browser — your files and text stay on your device
A complete hashing toolkit — generate MD5, SHA-1/256/512, SHA3-256, and CRC32 digests of text or files, compute HMACs for signing requests, hash and check bcrypt passwords, and verify a downloaded file's checksum. Everything runs locally using the Web Crypto API wherever possible.
How to use this tool
- 1Choose a file.
- 2Its SHA-256, SHA-512, SHA3-256, and CRC32 checksums compute automatically.
- 3Click any hash to copy it — useful for verifying a download's integrity.
Frequently asked questions
Why hash a downloaded file?
To confirm it matches the checksum published by the source, verifying it wasn't corrupted or tampered with in transit.
Is my file uploaded anywhere?
No — hashing happens entirely in your browser using the file's raw bytes.
Is there a file size limit?
No hard limit, but very large files may take longer and use more memory to hash.