Keccak-512

Calculate a Keccak-512 hash from text using UTF-8, Hex, Base64, and other input encodings. Read more

What is Keccak-512?

Keccak-512 is the 512-bit hash from the original Keccak SHA-3 competition submission. It uses a different domain-separation suffix from standardized SHA3-512, so equal input bytes produce different results. See the Keccak specifications summary for the underlying construction.

How to use this hash calculator

Enter the text, select the encoding that converts it into bytes, and choose the output format. Use Keccak-512 only when that exact variant is required; SHA3-512 is a separate function.

Result example

Keccak-512 of UTF-8 abc is 18587dc2ea106b9a1563e32b3312421ca164c7f1f07bc922a9c83d77cea3a1e5d0c69910739025372dc14ac9642629379540c17e2a65b19d77aa511a9d00bb96 in Hex.

Important limitations

Keccak-512 is not reversible encryption and an unkeyed digest does not prove authenticity. Do not use it directly for password storage. Select a keyed MAC, signature, or password-hashing function when those properties are needed.

Frequently asked questions

Why does my result differ from another tool?

Verify that the reference uses Keccak-512 rather than SHA3-512, then check input bytes, encoding, and line endings.

Can I use the result to verify data?

Yes, when the expected Keccak-512 value comes from a trusted source. To hash a file, use Keccak-512 File Hash.

Input
Output
Share Link
Settings