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 30,34,1,35,42,43,38,37,2,5,22,29,38,46,15,10,10,51,48,7,19,49,0,4,36,4,44,50,20,48,13,0,23,38,45,14,12,23,5,8,25,34,18,48,24,28,33,19,44,17,39,21,19,36,14,41,0,7,11,29,27,2,26,32,23,51,3,36,33,12,41,6,29,42,47,38,28,6,19,30,46,8,14,26,9,45,41,50,47,39,37,25,24,11,21,8,31,29,27,44,43,9,16,3,13,33,13,39,18,2,26,49,6,33,20,11,49,17,40,24,40,27,50,46,9,16,21,26,43,16,35,32,45,32,22,37,39,8,17,25,50,12,15,2,45,46,7,13,51,0,28,5,11,40,5,36,15,44,22,17,6,15,18,28,49,41,1,3,42,4,30,27,24,37,40,16,34,35,12,47,3,20,31,25,32,7,43,48,51,31,4,1,31,35,34,10,1,22,9,21,14,18,30,10,20,23,42,47,-243145f00aceab3c5612720a
Original bytes 33302c33342c312c33352c34322c34332c33382c33372c322c... (length=609)
Adler32 dd7f75f1
CRC32 16996d86
Haval dc5f6c901f0057a971a0c59eb038a4a5
MD2 4946a579297a8b698c2c339708599c8e
MD4 5c8254280af06be2cb2a76e28273b9c8
MD5 7e0533e50bf93dd4523d528b9c0580de
RipeMD128 6bcc4ae45c5f926dca1d473d2b3e97a6
RipeMD160 2b0053ed654a96df460d113fdad41cc9172389d6
SHA-1 28aabf093dc830016935141d7a07bad2cc4422a5
SHA-256 befea3f57f9a61351804f61232376793b992c3d4d2d34132c99e684e573e95ea
SHA-384 878e377034f9373d0ee5cf2dd58f054ee5bf6cce7b0c9fbc1725b17f2350989848a828665c5c29cf65f630a7b70df5ab
SHA-512 f4cb4c80fe3c4d1c815084821846dce79945062ece07be22ce40538f63e7f0c129275734efef5d794bc5b4f058311e8e448f17252b98519e8328925399140e50
Tiger 74706c189143b6f081a517797ead7acd568edab67e5bf37a
Whirlpool-0 833b65d22955672566fec94156e43eddf5f77939ad86467ca3d209823c8f5f70eff2e612ea07ae4771b9f077691431f4a8b09d6a6558e7b0a06bee8993218c68 null
Whirlpool-T a132546be0524b6048cd5cb245d687c2dece7ce612f8a5169119d274b6dbf835b44c0784422be11dd91f9d2805d7635fcd836d080c8cbdc39699f956e33eb6ab
Whirlpool d9ad31d9136509852259a92d3417fdb4a853ccee47ee166650b09137d4dcdc0aff9a49b56d706c4a7345bde4ebdc1af3c7ba047c8648b32e2a113661b5ae19ff