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 5,29,18,43,7,51,38,24,42,14,12,6,39,12,49,16,8,18,8,23,46,27,33,37,50,39,45,35,22,42,22,7,46,50,37,1,29,24,41,38,48,40,17,21,5,12,24,14,41,49,13,22,48,24,3,44,34,47,19,6,15,0,4,43,14,1,8,16,3,1,41,31,43,10,28,7,49,36,33,51,4,46,20,30,31,9,28,18,23,2,45,3,15,19,25,17,38,16,47,38,13,36,16,40,18,11,20,5,30,49,48,26,0,14,26,13,36,32,28,39,43,35,29,29,27,9,42,44,44,20,31,12,2,35,30,46,0,25,15,40,2,45,19,31,36,13,26,47,41,32,47,33,21,2,37,26,7,11,30,45,0,27,51,17,32,50,20,42,10,6,11,5,6,23,11,27,37,4,9,33,35,44,21,10,22,40,32,28,51,1,15,9,25,10,34,8,21,48,4,39,25,34,23,17,3,50,19,34,-bf20f7d6be153c49003177c3
Original bytes 352c32392c31382c34332c372c35312c33382c32342c34322c... (length=609)
Adler32 e9a47607
CRC32 53642066
Haval 9e79ec0a295fde48803033858fe14d0f
MD2 e9af3e971c602ba556c11df14203faf3
MD4 25cd1d6771589eb7eab72eac00ee40ef
MD5 d9dce19fd422ba93fca9d0330aa73a90
RipeMD128 44c88114e26378ad996391202773f878
RipeMD160 0dd6f9cbb99c7a506234e667d4f91f0a74c33e8e
SHA-1 32bc064a83f28751fdb985ea7cbe1ed45f25b5a9
SHA-256 a6084725067c49b25e39e9fc72ec1e27eca1e1a003ac6861fd501d49dc49b8d0
SHA-384 fe7dc48bebd9df79e6c3f1842ac9f2a1a3bb8937a827ee208ad2476f4204d7b7afcafd1561b212e232532e469b632e86
SHA-512 ecfea29d79a47c594c34061258da52c7862d70907965b8065d4b33ea3d0492db648f4a36c196d6b6151ae0e2ff218eb1cb80da9b2ddf419b1245b86b95532b91
Tiger b1705c1f22d563231f5340dbdf3a235c53b385eb7c445556
Whirlpool-0 1ab0c293234a8515769872829eff4d17e5193ab63e60baa9cb09337f105c54255d64a8ef66d60fe12e949a712a00c22fa3bf7c2eda3ca27d8d5bffab2bd6fb6d null
Whirlpool-T 3afb8057883d4ae20b951681d5a8bed2e01ecde09713bb2b876e9265c47867cc1280e198374b8daa07e5a8fa0714afdd5aa5e7e01b101b26323497235336b0aa
Whirlpool a66d778583307b8358ffeede52d0ce386118b67ce7369968bde998be80564d793c8024bb8b68f9b714f3680bb6deac612250432ba577c0747a1e9ada93f9b537