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 28,27,36,36,34,49,2,17,40,50,45,3,42,43,10,46,23,37,29,45,28,49,29,25,24,37,7,48,17,24,20,48,30,31,14,9,21,6,39,24,4,5,48,11,32,46,51,19,14,8,26,13,31,36,7,45,1,15,2,40,10,44,15,20,3,29,25,20,41,50,12,19,41,18,25,43,19,26,2,32,18,44,21,13,29,14,33,5,4,17,42,21,34,3,0,26,49,23,19,11,9,44,1,47,41,42,51,31,10,24,8,21,12,22,7,2,41,37,4,35,31,51,47,37,23,27,35,32,48,30,18,39,23,38,22,33,0,16,22,11,15,16,34,44,50,38,30,16,9,25,34,30,6,6,8,27,33,15,42,26,43,39,0,40,9,38,1,0,49,47,10,11,45,51,7,27,22,38,20,13,50,13,12,17,16,47,28,6,5,3,43,1,39,18,46,40,14,8,12,28,33,46,35,32,5,35,36,4,-2214d11b687bcb2d11a24326
Original bytes 32382c32372c33362c33362c33342c34392c322c31372c3430... (length=609)
Adler32 bfad75c5
CRC32 ce7708fd
Haval 25f9e1059a16632e8679cfe5bd26cf72
MD2 60741e055845536ac318a2770b659c0c
MD4 f661fe11c4623fe060f60d5275a4f0c1
MD5 d5ef0dc3ed121bdf39928144438cdcb9
RipeMD128 a689fc253e04373374e644502346e73a
RipeMD160 79d6aef059c0765c6e4b924c3877aa47a03546c4
SHA-1 9ffb7466f53068e4463cc0692cf4653e6655808e
SHA-256 70e0b48c1eccd5b3d3a0ffae0308970e7d9aeb47f92364593a30b199437a6cf3
SHA-384 2d22040a9c02381e02c68dde94b486386c54c9ca0e5e9dca3067b18ba0f6bce965838bf2683813614dacdd2f2968b6df
SHA-512 9ba078000f8b3271bedfe73b299134719caa94bbcb376f07a36b21d6915754b7879330fb5069cc489d8448212f0cbd9e09ff5b6f5ab0065fb5c06191fe920880
Tiger ebd31afeb90763ee456949579f55651cf256cff1c445d418
Whirlpool-0 5b8ee642307c92fbc5be139a41a965eff4fd99d0ec82021449283f28396a11e61db4fd7e578b815c9c92878bab9f0f04c8de27e109a53c9a2b48076732d49986 null
Whirlpool-T c6688dfd6cbb4aec81c9f2707a7da922383a46b1e6adf0ef18789c3441e8cab75ddaa8724836f765e5cb9dd20e63f3106c145050986fe99adf0b476771baee10
Whirlpool 2dbdb51e6642d4b5660a710baa50ff8e6ce83266f5898e43caf1ac3d96dec3b915ef0936ad700af39c2f63b6adc41c8866b120e8778217e67669b589b82b3e8e