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 19,10,51,26,1,5,7,8,14,2,48,51,39,22,4,46,11,42,32,31,29,32,27,8,30,32,37,26,23,0,41,19,17,6,4,33,48,3,28,21,20,36,24,19,30,15,24,25,7,27,15,2,50,29,50,37,44,16,41,36,25,35,31,15,50,12,31,34,42,12,17,50,40,6,13,45,2,14,3,6,46,21,26,5,11,35,22,5,39,38,29,1,47,0,48,22,49,0,33,20,45,14,16,35,1,26,44,39,43,38,16,20,15,46,12,24,18,38,0,20,36,5,27,7,16,25,19,49,9,39,41,27,33,29,9,4,51,47,10,42,28,23,24,18,30,14,43,13,47,18,17,23,21,40,22,47,38,23,2,3,13,7,34,17,9,49,13,10,40,9,11,41,10,49,1,40,34,44,46,37,3,43,25,11,34,12,28,31,28,8,32,33,48,6,21,35,45,44,51,43,37,8,36,30,18,45,4,42,-b43533db21a169ecd2bde04a
Original bytes 31392c31302c35312c32362c312c352c372c382c31342c322c... (length=609)
Adler32 9629768a
CRC32 4fd21ed8
Haval e1da4f52ca41541f4fcb6587863e2514
MD2 110da7c87b7015420e0af80f9e171bf5
MD4 207d91c1a473610f8dc3169532ffd9f4
MD5 e215976025775862dc3cd26e5692d770
RipeMD128 7d5dd967ab145a4c103aff7d49aad3a1
RipeMD160 3af22fd32a3bdc4a32ad7cf97fb9a0470a27fea9
SHA-1 5c54a2a131cfd11ae6ab0fc53eeabd1e00747ae7
SHA-256 f908274d26e2fd566fec52655c592f131e9c5b787eca39f77c0aba929551e016
SHA-384 9081ca235398c75534bbce525cf4c544aa51d83a41fada86307d180e55b4c55560d59a4902288b9626dad046cec6a5bb
SHA-512 76757d8163cb8437750e41fddf5cdf9821e3e616ec02ed2969029bbf129fb1236fd079658122a8ce657e4263c4282db01e64a0373d761c1dd9506387db1cc1aa
Tiger 18650a93e52dde7eeabddad947261e97af5b671bc00ff736
Whirlpool-0 f426ac6072f8fd2edeebb8d610a843e2a17b718e1a2516b94e25ff377be2fb06aabb3fc34833e36d212d9c422ad24bbe03ce0191a8fee6832662d932b779ec94 null
Whirlpool-T ada0387ca8ac620360e6d504fbc26477f39483f70511da4342a298479c0dad4cbe125d5776c6df51321baf103a9610c62356127a5df74f959ff1415130a7f667
Whirlpool f51a195ad8abebbb419f6c5ddeac5a3302a50b59b9036001091a4fc6cfffe43bce7c059f1b26a0ec3dd4ffe9d8d2df13a85116ad3c0d581cf753f32e0689505e