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 16,50,40,13,17,20,12,45,8,34,39,29,41,27,24,22,39,5,4,10,49,8,38,7,17,14,50,38,4,33,44,28,11,17,42,28,29,4,42,3,36,3,26,21,28,23,43,27,2,2,34,46,27,41,6,20,11,46,44,44,49,13,35,36,1,31,10,14,40,23,29,25,48,43,15,8,35,31,5,16,10,1,16,51,6,9,28,42,37,47,18,9,36,11,22,0,45,43,48,10,32,33,46,50,48,30,41,24,9,13,38,35,12,26,4,50,37,26,18,18,22,0,20,7,44,20,46,47,0,15,47,15,19,27,6,18,17,38,19,21,16,19,7,25,24,49,2,21,23,32,14,24,35,36,51,25,51,1,47,32,41,3,49,39,14,6,5,11,30,30,31,37,9,15,0,21,32,31,29,40,22,45,30,12,45,25,26,5,48,34,2,37,23,19,42,12,51,40,1,7,8,34,33,3,33,43,39,13,-ce7b68b8c6a4bbd043ee9d90
Original bytes 31362c35302c34302c31332c31372c32302c31322c34352c38... (length=609)
Adler32 d01576d4
CRC32 b0ec5f15
Haval 96b49192b6dcd85f4c92cbf0a6a7c60e
MD2 357184c3e0425ee440d12ae0682b6fdf
MD4 8c032399d0b888bd2ef8b911e972b5a8
MD5 957061883dffcf3b588436e89a2dcbd4
RipeMD128 79b2925b9e2cc860d255014519f5f16c
RipeMD160 a940b92764dcd0b314baab5e2d37ed41000c9583
SHA-1 303672799dceeb5aabc85709a13f7b25e02a3d1f
SHA-256 9a0de9c6182e2b4758d4070fe34c36a0c17c8ef62e85cb34ef763f76917e24da
SHA-384 66a4cf27d1d2d055b61f67f917f8d357e5a38b130d3dddcd6eaf439ed0e5a9661c4eab1796c368a8be1f2a614fd7ad73
SHA-512 dc0d76be53a3b0107ec515edd382f544d347ec49f7a300dcfd7b61d47e9e09eabecf94e7c9c467ae5d2e2311b4e54fa96a47edc6b22f87a8a0cbfc837246ca99
Tiger fd593974e90d9779ea2f42527a209feb9abc4a77b6050e8b
Whirlpool-0 8f6b8092c37fe0c95ad0efe3a8a90d0251613bb3e09331b2292b44b07d3b3634543a99091870881ad280354cb5fab10398bb0f32f09dbf03861441dfd7781526 null
Whirlpool-T 5a5f60fc9118f1b198df6caacf44320e92b83e87a79a99016029364b381d075911c802a7cddfc6a03d1df7d6166e039d561f2691da9d68b07cf3434158f554bc
Whirlpool 33ba45ef217c90661a91af3029effef7c0dceccc744d844877c74cdb779ea21fd610cf50ac7697d3ca043abc565590963b685238281a0c495bcf311dfea17718