Hash Functions


Calculate a hash (aka message digest) of data. Implementations are from Sun (java.security.MessageDigest) and GNU.

If you want to get the hash of a file in a form that is easier to use in automated systems, try the online md5sum tool.

String hash
Binary hash
File hash
Warning Maximum upload size is 5 MB
Results
Original text 19,5,12,47,29,29,15,25,35,20,30,24,28,22,26,33,4,27,26,21,43,28,3,36,1,13,41,9,10,16,1,41,21,37,36,49,11,6,10,3,31,51,36,42,43,14,19,46,42,13,48,0,45,42,8,46,41,19,50,18,34,27,5,25,0,7,38,6,45,22,49,39,16,13,2,31,2,26,9,10,35,30,18,22,19,47,36,45,16,48,3,0,23,31,7,17,7,7,30,8,33,10,49,27,15,32,29,3,34,24,32,30,18,12,38,45,43,34,44,37,43,14,38,42,1,25,11,25,23,20,29,49,48,4,16,39,46,39,6,22,33,35,41,12,11,13,21,44,27,31,1,17,17,14,50,21,5,23,6,51,40,51,50,40,35,44,50,28,39,24,26,34,15,38,46,12,33,8,28,11,47,4,32,17,44,2,40,5,4,51,48,18,32,20,40,8,37,2,15,9,0,47,9,23,14,24,20,37,-9c5216b38b91707ff102bc8b
Original bytes 31392c352c31322c34372c32392c32392c31352c32352c3335... (length=609)
Adler32 aeca760d
CRC32 a0c55285
Haval 3496106e4a1f1cb6a775f84ffc85f48f
MD2 9debbb6775dae6c42d476c3cd64baf63
MD4 e09f367bd847aab545a276f905b37fe8
MD5 c8d342ba0d48ee6e11921c5ec3ce287d
RipeMD128 223e37dfda223b0d8d90138a7dacfc94
RipeMD160 16ba23a2736fa80ab35bfeca168d47bd98c1a17e
SHA-1 c556ae51ca3a2a2b203b225e053f4849a6ab39ef
SHA-256 5a4f21290725cf915b39bc6a88f3a9b2f5cfc92b1f02d5b4a61ffeb7cf2805a7
SHA-384 eaba1c7a875ba6dd1bef7116f034a838f92161d9a68fcad130c39c52488c3216de70772fe8c16525000a9d29b23384d3
SHA-512 d7b76b78c1a0e7e22375c3421bbc417783d2e3fc935b73087417ebb24a2b86bc05b7d386c82eaf2964c67bc49d18d61bf672d564b70fcdd2d66e0e6f8ffd88f1
Tiger de655d3392740ad7ab2f8f11457aadf712218abcadf93db3
Whirlpool-0 3d3ed6ec1f88854bd67237b8419461407f5cb94100517e84c6d5402ab2a0b84beeb7a82b3e39df18044bde2172a0ab10d511529e6e71ab7391e170eecb4374cc null
Whirlpool-T 3059d069d29de9392eb65fa953ed78476e3c3f4653b3dbb60612fcc97ba66e2f723d07049c0b296ceb0b8400a4f6ed800422564f93f937639690de58960b1b83
Whirlpool 5e4c83624b4a6df5d739d6a2e6ab8e3c60d35c1bc05d35cfa1191771179031e7a318ec21888f1eb250b3ced51bdeb7afd73984fa8eea050bbc33c1f6ab907f3a