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 8,36,30,36,26,7,27,26,38,46,19,22,31,21,6,39,50,35,24,30,0,11,19,36,32,9,3,49,26,7,34,49,38,3,11,39,17,9,4,34,15,17,42,33,11,20,1,45,44,1,2,26,22,15,42,40,38,13,7,14,40,1,45,10,30,2,29,24,14,12,43,16,6,27,47,46,37,47,19,24,5,31,18,41,35,35,5,45,16,41,4,5,8,12,28,28,4,20,11,22,41,17,12,43,42,28,8,18,2,3,5,51,20,12,45,9,7,1,6,14,51,37,19,10,39,41,34,9,44,21,49,25,18,0,35,25,48,31,0,22,29,50,37,47,33,17,43,10,13,20,10,40,50,46,29,48,30,2,34,23,25,42,50,36,48,31,4,21,32,51,29,25,51,47,15,27,32,16,23,48,46,38,39,33,43,16,13,21,8,27,24,23,15,6,40,13,28,3,37,33,44,23,44,0,32,49,14,18,-29dd40acdb8ec5f33446c9c1
Original bytes 382c33362c33302c33362c32362c372c32372c32362c33382c... (length=609)
Adler32 b727769e
CRC32 d07168b8
Haval 68a48c865bb7b6ea6294c13e38f15ab6
MD2 20bbeeaf643eb4e931154245251a87c9
MD4 9223f17085523c1c91844d492b57be4c
MD5 9843dcb726741df2554eba9c3b08ee33
RipeMD128 e112f2a69a3b5a026d07152dd8b7b5a4
RipeMD160 0092919901acc609757086bfac56a0a8a8589766
SHA-1 ba049148be78c96846e5c601a38e89780d4be2c1
SHA-256 f2943e61d7c6272730f078b627a581e6f7acda24f36182ea4f7ceefe3fc5ed9e
SHA-384 3d0cb6f1750c6d5a91a538994d6c5149449fafde8cd4c99a1a94493740f4bfabca3f52e283dbcd6818ee5a433cb2f03e
SHA-512 c8c0d8597bfe1776eceb61ace97536e5dc05c85125375753fcfb08bf545fdef29686de50901067037b658e80a03401c5c62bf91a94394474092891eb24d43760
Tiger 45e3c639c708b1ee6c54644d81fe03b7a75eac2b94dcb02b
Whirlpool-0 47a34f8984abed68f039714d13dfd77d1ee7bc421c9bf10ecaa03b13398df067cbdf1c2fd98d5db7b64babe3beb2091afbda5b93ffcc5ca8f1e84ac2fab8a494 null
Whirlpool-T 64a062843a291be6066ca5dd2b75a3bdc3d8c939d9330651ac0454bb2c722e104f1be05f192696358277c0dd33bd6ac900e302fdacf10b20d9967e6bde28e208
Whirlpool 2cf1de1e4ba00e5ee42f45b99523dad281589dc937d9fab54fc8c8fe502a1ab577d49b4a77e08cc237d8e26ace53970cf100dfceca740dbb0ef184afdc5e0f1e