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 49,42,45,13,6,34,51,21,15,22,35,4,14,31,41,51,30,8,36,15,33,14,43,39,5,7,35,11,9,41,11,23,48,46,43,44,16,40,0,9,43,37,49,14,2,7,37,50,10,47,10,22,42,10,15,48,3,13,44,43,26,24,18,7,29,26,48,33,32,4,15,27,1,10,41,16,17,35,30,45,39,39,44,26,38,32,25,46,34,21,9,49,25,24,38,0,46,13,5,23,31,19,28,24,38,5,29,25,16,26,36,47,18,2,17,18,50,35,13,3,42,48,33,4,50,9,2,23,22,46,42,5,47,12,1,19,51,8,12,1,20,19,29,44,6,33,8,17,30,32,23,34,20,2,51,21,18,0,6,21,4,36,50,19,47,17,27,1,27,49,45,31,39,37,28,40,8,45,27,22,3,29,20,16,40,28,24,36,25,28,14,34,40,3,30,20,11,12,11,6,7,32,38,0,37,12,41,31,-45f9dabfc5bae8ddd5a564fc
Original bytes 34392c34322c34352c31332c362c33342c35312c32312c3135... (length=609)
Adler32 d4de7765
CRC32 74a31636
Haval 2009dabb351293eba549458c744d3b06
MD2 ecfba0ff368eb591ebd0486d6969ee90
MD4 5632f22669458a59d06f228cd1b9fb76
MD5 36f4cecb4658b3021922f2c0b4f597a4
RipeMD128 c9401f81184c29af6ef0b5fa2a51b8f9
RipeMD160 4cf79e773168d5615cbc47fad6205cd4fc9e6cfd
SHA-1 d44fe7b876f4d1e3b2df9b92e2634b2f9db960e7
SHA-256 89567a578f388f85d136ae88a48fee2976f2acddf4a749038822ea6c9423b1de
SHA-384 408d93d53eb5f4a432309baa64520f3df8a9cc8713077beecdfba2d0791bf62e5550b14a68423ffb8ed138a88bb7197d
SHA-512 1512e1884ee3f20b83b5f18f3c07b175ffd908b842aa26a5e5c7efbc76e919c9c49d96f5ef1003d92f417efe7a4118479a277e5c805fdf9072851be41d100e4c
Tiger b1c1c2ea3d718c45e48a100f475a6276d3775245b25b89bf
Whirlpool-0 b860bb6dd20c1b463e6a031839c6e17dbd0c4e3208a6eb12430b9052b9454be1d176fccb23dffa3b101a67fcbc0ae1b7d9940af34b53cfa48cb1ed9615dc2413 null
Whirlpool-T 6ff6a11ac642f22151070a43791c534ef04ffedef4ff1d2b8dd0dfdcd0f80c3dad88f4f35b2249d1fd8f9b4c541aa68e3bdcfab402d81a42669ba07d0f6bcd26
Whirlpool e59a047a60ed072b6d93eb83eef1353cfa92b13fc7b18eb17511fe2dfce7e9dd108ba293df8f16234f1bd33a65c54813e38ad587e41469316bc92c3bebccf95f