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 51,32,44,28,38,5,33,23,40,12,39,19,22,14,6,26,41,33,45,21,1,47,20,36,43,30,5,38,0,40,34,10,16,26,21,10,0,18,13,12,29,24,17,29,1,42,42,11,43,45,31,7,33,10,39,8,29,16,29,18,51,38,24,37,34,20,4,44,7,3,48,31,6,36,34,26,4,24,12,27,25,23,9,12,44,4,22,35,50,38,14,43,32,32,46,39,4,5,6,14,47,19,45,7,31,33,51,42,15,40,2,15,35,25,28,41,9,14,18,39,28,37,43,27,20,51,44,9,24,30,23,19,40,36,0,3,49,32,46,3,27,13,26,18,5,21,8,15,47,22,0,46,41,31,17,11,16,11,30,1,42,35,27,19,16,2,2,1,48,48,36,22,23,17,3,2,8,48,49,17,37,49,50,8,25,49,10,35,9,15,30,41,37,28,20,47,34,45,11,50,25,13,6,21,50,13,7,46,-d63120126c85aa6d331b165a
Original bytes 35312c33322c34342c32382c33382c352c33332c32332c3430... (length=609)
Adler32 919475c9
CRC32 3c0522f8
Haval ee3b8bfb013dd336dfd1d35e1812aa43
MD2 f8a216de34a302faf2806c1a8c3790a0
MD4 2f386266fb6ce4e3e84ad02c6e432e71
MD5 f80c21e654ad81263d168c273bb8440b
RipeMD128 c4c5a989c6c132c1b2b5111dd16f0390
RipeMD160 9cd1e91d748a201958e9c9ea413878a6f0043f38
SHA-1 99a274b7a6c5e5253788ac48df2eee63f21ecb22
SHA-256 794ce30209cd7cfde1790560275162cb060af89cdad9a83b8275cf6c16c8cfbd
SHA-384 0446c124b04ac5d751dcc915ce59f357e78782aa89b999af119cf22ed09b26e78d90c42e23ebdf73909ef76bea49e238
SHA-512 961c172f890914b5242fda060b4d24e40deb99e9f90d7f3b8c52b543535e4f58528bc059782bbcd35e9b0ba3772de5afea9099f46a8c1bd2e071554a7079e2c9
Tiger 3d8953a84b97acf12a479072721efcca3bd2040724e1270c
Whirlpool-0 c8dac81f2f229760d4a97cb6fa5f11dec4e715d6957d965c2470e0b0800ed120e2e9677bd4c01a56abfb76f81f74302c9f19960dab9c06d7487858ff9afbfd0a null
Whirlpool-T b0f937267c68ad8a4083fb2a3f40411e36fa9a96ec0dfb88c24f799d7e3c23cb99590e6332489d27e9885525b798520148d9d8d48da48a1607f21710bcfb0641
Whirlpool 99358ad889afd5cdcef80679f9ce3b8e7621465a553e076e81888107cfa561dccc4730620f1a26974187be003bfe003a2537a8d92db627e1780691653f4024fb