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 40,7,47,4,42,45,6,1,38,8,43,31,24,16,47,15,35,20,17,32,33,16,40,26,3,25,19,46,41,31,1,7,20,15,23,44,36,30,32,11,24,22,36,24,44,18,42,5,34,51,10,50,22,22,37,2,9,0,40,8,12,47,26,14,1,5,49,9,23,8,45,6,12,30,42,12,29,9,41,34,39,16,25,32,34,26,11,50,36,5,13,27,21,6,0,27,32,3,7,24,31,22,41,39,17,13,36,47,13,46,51,28,42,10,21,27,38,49,9,18,44,30,50,49,48,11,3,19,28,7,3,8,20,6,14,48,19,46,15,20,2,2,1,27,29,10,43,37,21,44,45,17,45,29,37,37,33,17,48,35,33,12,4,38,28,10,39,35,14,4,11,30,15,4,13,25,49,51,0,18,0,23,38,43,29,46,14,39,28,25,50,51,41,43,19,34,21,48,35,16,2,18,23,33,26,40,5,31,-1bf01743c261dcabba275ee7
Original bytes 34302c372c34372c342c34322c34352c362c312c33382c382c... (length=609)
Adler32 909a768e
CRC32 d6fd75bb
Haval a9a18319f69391d21fa732699b9eb9bf
MD2 8d609e3df8d375729f2ad9c2c085a9e2
MD4 dd0c1201c33b90f3a3e64f9cc6740865
MD5 9f70197f9b2e4ce021caafde581c570f
RipeMD128 4a4bf397454130085816a2cacd1b71d5
RipeMD160 0eed6443dd143f54beb8cc3ff52a757933067572
SHA-1 a74397939f7c459b7ca4e7ae79e935f975c1de53
SHA-256 11eb43362bd73e7b2fdfec91d0987f1c18b047f93262b8a6702b2f253ff87e10
SHA-384 b9ff51a75186af16aded2f7dabe02abf994a153c740cd5a49d0e91db87e9ae60291dffd3e1f4ced2c55f1b28adee40d5
SHA-512 6b1395cf55b8bc024f9ade57d38e09adac83882f3bd2695dd10ac8e56ae99b10ac5d4be322487bd48459e7338b1da8c1e1a676162d0bbb3feeb9c83e2142b39e
Tiger 44e07af7e935f9e40a6c70ac5c5440da863a814d9762c3b2
Whirlpool-0 b08208fe3243fcaddd9c1a65370b6150fb61e665db052ece58caa62cd8598d9fe8163751a5641e0b9fea58c273effec047a2839a659ba5ad29b42ec5f12638fb null
Whirlpool-T 83208d38545e08da5a0c6e8801b48b58aa06a2ee67763ebf0e099a0d98a4367b1ce7df751b70484207841f505e9332f10a93411c7f397d39ccf4df7f2244bb7c
Whirlpool 6e248e5c7569bf7e03bf26a072cd0e257b7404bfa1b1c96badf316aa19f8bc5718ca4e5b578dea847bfc71f593d35851348bca20863b1b3deb06f9d428a33a33