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,44,26,37,36,51,8,8,46,6,2,24,9,26,6,10,49,51,21,28,3,19,51,7,43,48,29,34,8,19,28,19,4,37,39,31,3,39,44,36,30,6,25,0,51,40,2,45,36,26,16,24,1,28,47,9,25,49,14,10,16,12,22,35,45,13,42,11,44,32,10,7,20,38,16,12,13,15,27,42,15,31,23,21,44,27,17,40,45,9,30,14,21,14,45,25,4,48,39,35,50,46,41,43,22,12,40,36,14,22,20,50,15,33,7,47,29,43,2,37,41,31,32,11,19,17,7,33,48,47,33,5,46,1,0,50,16,3,28,27,18,23,10,5,25,39,38,17,4,18,12,48,33,42,11,49,3,27,30,23,30,29,13,34,5,34,32,6,40,11,49,26,8,1,41,9,22,41,21,24,0,32,47,34,20,50,29,15,17,13,18,2,23,18,37,46,24,35,1,38,38,31,43,0,20,4,5,35,-63001d16ffe3cbbe86ab9b5b
Original bytes 34322c34342c32362c33372c33362c35312c382c382c34362c... (length=609)
Adler32 e1dc76c6
CRC32 387cdc69
Haval a65987c39b4b40ffde94d811988fb5dc
MD2 99f500ad9c0785d7bdf3a280bee2153c
MD4 bc4e61a1c37d6a06a8410f83184db8b6
MD5 8afa7771068b7f6bc94546f646888805
RipeMD128 670967281a7dc38df2041a47972d7e61
RipeMD160 753ed9697e157a258b56c50d5d1f1ee5af762600
SHA-1 35d22eff88fd350cf266cfebf4ab5b23836089df
SHA-256 306aa024792b11ed18d2e3e27191daee0b1ddbbcb3e284d7401d2c9cd74aac74
SHA-384 98be5b7ad61b4130084db10393fac54d7ebb8ab4133a947f93c0c6f6bef4c20a9be9a8fd157cb25844236a4f847b7c9e
SHA-512 146d60fb83acf9536ad533c33a584993df904a86574e6caaaa421da6ddf950201be6719941324ae05a323f81572f12b6641d502e6e2aedeecaa936a6d9eeb10d
Tiger a37395b61181c4089f17c8fc27fde522047a6cf101cefeab
Whirlpool-0 6025c53e5a5a23f029a5823c277c322d2719f1462c15bb46f5ac87e79f1023167052eee19db58743a41a14667f8a766471a401fdd4fbbcb957e3caabcfbc6652 null
Whirlpool-T 83c6314bdc38108a9f2002c929613525bb85e1449b83fac764ce981dd7c87448ec73afee9016e1272029688de2d39adb367c33de5e72c363e1ee1976217af9a5
Whirlpool 4fd0e22488abcfbcdb6ac61966eff1d06cf1f2a6f2cbbd89055359d9c651f9fe8987eca5ed4fe1c2a835df2c0a26789a9145a2784e9c3777993a3c70005d637c