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 9,36,6,24,49,21,14,30,41,30,33,20,37,29,22,13,45,44,12,42,16,41,1,43,19,18,13,42,36,10,32,1,29,17,21,43,14,31,22,36,31,8,9,25,12,16,7,37,32,36,8,46,12,27,50,2,48,35,32,51,45,23,4,18,34,46,47,20,40,25,21,47,48,44,11,0,15,7,50,49,6,2,6,33,39,46,43,40,30,2,38,51,35,51,5,48,28,42,18,14,10,20,26,26,51,27,17,39,11,23,16,26,1,23,9,8,24,19,8,33,40,49,44,25,9,6,39,27,15,5,47,35,24,13,19,46,20,38,12,29,13,0,37,45,34,18,34,50,50,23,22,44,21,2,11,11,3,31,32,10,26,7,30,31,5,22,28,38,28,49,25,0,33,41,43,38,39,17,47,19,37,34,0,3,40,3,45,16,48,7,29,10,41,28,4,15,17,35,15,42,27,14,1,3,24,4,5,4,-17253a5c83c2f5de3c9822b6
Original bytes 392c33362c362c32342c34392c32312c31342c33302c34312c... (length=609)
Adler32 a97f7610
CRC32 61342332
Haval 13372a5b33c7f9d8323bb28398315fd4
MD2 a3c9e98a1ffa0ea82efc1a8725709689
MD4 7b18dada448da0ab24d87a4f7ed8855e
MD5 508f191c4c4ff7d624165c87dee35ab5
RipeMD128 8eca1feeb8c3eac7c9e4f366ce85840c
RipeMD160 6eeca5385025471a93d778d87cfd0052df9b2325
SHA-1 1cc8783fe4e560b8f9655d490534db668ccf058b
SHA-256 dd307d9ce5b2389cec8aa8cd8d0f8ebe02e843228bfbee33a3ceff627543fae6
SHA-384 3ba70820542bdc440b900a59b633279708022a5e3ef08617bacd39cd612a32f7e42e5ee3c1bcc011eacf2f705dba89e2
SHA-512 c1a3fd3d80d7a46decc8a5f89f6529f91f007cc44052f1ad821ec16772ea20a950614c6a564e928042c8261e33161d32ef835e9de1c44ea9eab5f5d9440665b2
Tiger eea635a6aec985b48fc7a7825c06bc8053233cf3c9593353
Whirlpool-0 a1d420565191e9ffae10b38f53c29d02c1174d55294a88cd553410a1bf189df8aab225d6e8cde6d92a051d146caf832af4703968c5b1b008e8e1df2a1491a939 null
Whirlpool-T 4e3676ecea9356523bb4430fc84e57522adca47624edd4aa5661ae26ce8ac56aedf1bc905efd0574073991396bb4f93743e5d3b7159d3727f2abe7be4e21fb5e
Whirlpool 84a5b1dd2e9f7167d45e67e26fd26a3933eebd9b12fb89ef06ea1e9fded2175845fe05a841348b4c292a2a192094cae1129e8d1d58b3f03535b9df09a44b1b9b