Keccak-512 File Hash
Calculate a Keccak-512 hash from a local file or file URL. Local files are processed in your browser. Expand to read more.
What is Keccak-512?
Keccak-512 hashes raw file bytes with the original Keccak competition submission and returns a 512-bit digest. It is not interchangeable with SHA3-512 File Hash because their domain-separation suffixes differ. See the Keccak specifications summary.
How to use this file hash calculator
Choose a local file or URL and select the output encoding. Local files stay in the browser; URL processing requires the remote server to allow CORS.
Result example
A file containing exactly abc produces 18587dc2ea106b9a1563e32b3312421ca164c7f1f07bc922a9c83d77cea3a1e5d0c69910739025372dc14ac9642629379540c17e2a65b19d77aa511a9d00bb96 in Hex. The filename is not hashed.
Important limitations
Matching a digest can detect different bytes but cannot authenticate the download. Obtain the expected Keccak-512 value independently from a trusted source.
Frequently asked questions
Why does my result differ from another tool?
Confirm the expected algorithm is Keccak-512 rather than SHA3-512 and that both tools process identical raw bytes.
Can I use the result to verify a download?
Yes, if the publisher explicitly supplies a trusted Keccak-512 digest. For encoded text, use the Keccak-512 calculator.