MD6 Hash Generator
Generate MD6-256 hashes for compatibility testing, historical SHA-3 candidate research, and deterministic digest comparisons.
Last updated: May 30, 2026
Find this tool useful? Support the project to keep it free!
Buy me a coffeeWhat is MD6 Hash Generator?
MD6 is a hash function designed by Ronald Rivest's team as a SHA-3 candidate. It supports variable digest lengths and tree hashing, but it was not selected as the final SHA-3 standard.
This tool generates unkeyed MD6-256 output using UTF-8 input bytes. It is useful for research and compatibility checks, while SHA-256 or SHA-512 remain better defaults for current production systems.
How to Use MD6 Hash Generator
Type or paste the text you want to hash
Review the generated MD6-256 output
Toggle uppercase if your target system expects capital hex
Copy the digest for comparison or test fixtures
Common Use Cases
- Reproducing MD6 values for research notes and fixtures.
- Comparing a historical SHA-3 candidate against SHA-2 outputs.
- Testing migration code that references MD6-style digests.
- Creating deterministic test data for legacy compatibility checks.
Example Input and Output
Generate an MD6-256 digest from a short sample string.
abc64 hexadecimal charactersHow This Tool Works
The tool encodes input as UTF-8 bytes and runs a browser-side MD6 implementation using 64-bit BigInt operations. The digest is formatted as hexadecimal and can be copied without uploading input.
Technical Stack
Variant
Unkeyed MD6-256, tree mode L=64, default r=104 rounds.
Security note
MD6 is not the standardized SHA-3 algorithm. Prefer SHA-256, SHA-512, or SHA-3 for interoperable production work.
Frequently Asked Questions
Is MD6 a current standard?
No. MD6 was a SHA-3 candidate, but SHA-3 was standardized using Keccak.
What digest size does this page generate?
This page generates a 256-bit MD6 digest, displayed as 64 hexadecimal characters.
Should I use MD6 for production security?
Usually no. Use widely supported standards such as SHA-256, SHA-512, or SHA-3 for modern systems.
Is my input uploaded?
No. Hashing runs locally in your browser.
Related Tools
SHA2 Hash Generator
Generate SHA-2 family hashes from UTF-8 text locally in your browser, including SHA-224 and SHA-256 outputs.
SHA1 Hash Generator
Generate SHA-1 hashes from UTF-8 text locally in your browser for legacy compatibility and checksum comparisons.
SHA224 Hash Generator
Generate SHA-224 hashes from UTF-8 text locally in your browser with uppercase output and copy support.
Hash Generator
Generate MD5, SHA-1, SHA-256, and SHA-512 hashes from text.
SHA Hash Generator
Generate SHA-1, SHA-256, SHA-384, and SHA-512 hashes from text instantly in your browser.
MD5 Hash Generator
Generate RFC 1321 MD5 hashes from UTF-8 text locally in your browser for legacy checksums and compatibility checks.

