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 42,42,9,15,29,21,1,48,38,28,3,37,42,35,2,19,0,31,0,0,46,30,45,44,51,25,3,15,20,14,19,2,10,40,37,8,31,50,13,9,25,8,2,36,26,43,40,35,48,49,6,4,21,15,15,10,29,0,13,27,39,14,1,34,11,38,34,41,19,12,44,7,46,29,46,50,22,22,24,25,39,25,16,37,29,4,39,9,22,30,6,10,27,33,49,17,34,47,6,31,17,43,11,26,48,36,7,3,44,23,50,24,18,44,47,33,16,18,21,26,1,51,5,48,43,19,17,6,20,23,49,22,40,1,33,31,21,8,10,43,46,42,18,49,50,4,30,26,5,32,11,12,4,47,12,11,32,35,28,38,14,45,40,32,38,41,30,12,23,3,2,23,8,9,33,27,7,36,5,36,16,24,20,28,24,17,45,7,32,27,20,41,51,51,39,16,13,28,37,13,35,47,34,14,5,45,18,41,-2c22c411b11306fa2ca8328a
Original bytes 34322c34322c392c31352c32392c32312c312c34382c33382c... (length=609)
Adler32 9d1375f0
CRC32 158061ae
Haval 1745168b047c74720f134c4e128c5992
MD2 108575d531c0a8edcf691ed10fcb97a0
MD4 a705585c40b9ecb8f6a3c470dc64840f
MD5 8f7eeb8024cdbd7282e4b18a76a64587
RipeMD128 d2c9716bc6ccb10d96e47cb0affbd8b1
RipeMD160 7b8e7d3ffc66b6a8274f75313f7bb42f7efa52ec
SHA-1 0ba87331642d09fc69e8e0fb50d29f459665fc81
SHA-256 3e3c707fd1f2a6aede8ed531837aa7b70287824753afff21f10f85377a8b993b
SHA-384 0715620e9b46b97d993aaf1b58d4f71fdc98721508eafcbdc0bb61e62f63a7042413c95c2de5180415620dfb75df98ca
SHA-512 b91b38eabf0cc34eed64439b32baa5bad81a49b5285e6327d456e6462f0f63c28594b2bfa479d984b73e2de5e3d5356fb11f5ae30e2c197d1d2ddfac83091962
Tiger 6494d14c282bb1620a97ca92fdaa3920e4aef362c7914e2e
Whirlpool-0 8c00fa53c2e9587bfa88fa90ce381ab6a1829ce01312127b7f15eb809502ae92b565d6e6ab0018aaa3a39f3920e941a9bdbc2da167f3ad3c05d7b7ac71969855 null
Whirlpool-T f78452835c0353d70984cb7aedabaa4857ebe7d3e729c2946f6b4fdcc866544e4e2230b99d9f5e703ff0bd207bb25617751702e49664902a64d08e1776e549a1
Whirlpool e3ffdb81821bd80638ca0b178dc2f6aa7ad74bddb09337ef6ddb02ed5f58f1bc9ba7c795afdd61cf4fb41f5458df71f96d1caf3030b1174944be26be93fc77a1