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 45,35,23,5,44,27,24,7,19,16,30,11,47,18,48,50,28,9,40,12,4,13,37,34,14,39,34,38,27,15,39,12,31,42,32,36,0,7,6,44,2,42,30,36,5,26,23,31,48,6,45,25,17,10,31,36,9,51,40,1,48,24,51,18,51,32,31,46,3,23,35,50,5,43,17,41,22,48,19,43,45,4,41,33,10,26,22,38,32,39,20,1,8,14,33,9,14,50,3,3,5,49,10,16,39,27,25,1,46,21,4,28,23,8,2,0,29,30,3,7,37,24,20,14,44,17,29,15,34,41,35,19,37,12,47,24,18,30,8,34,42,0,49,18,0,11,8,16,11,45,37,13,49,13,33,17,25,22,28,15,26,27,43,10,2,2,22,21,13,19,29,38,11,44,20,41,1,21,28,6,47,43,49,7,25,6,12,21,42,29,20,35,15,26,46,38,4,47,33,9,32,40,36,46,16,51,40,50,-c3947d793f473a3c4e65dcde
Original bytes 34352c33352c32332c352c34342c32372c32342c372c31392c... (length=609)
Adler32 b66f767e
CRC32 b4f40cae
Haval 5e43c848ee8cf9b521e789cf7be21358
MD2 249448366e9f6290fdc9c63f553dcf98
MD4 ef62f72d0ac59a1c607051a46254dd9a
MD5 cba7a51642cd51e2378981bdae947c62
RipeMD128 e4839547944954468b0b6deea6125d4a
RipeMD160 b65b2ae575bed726181588a03e4d7adfc0496326
SHA-1 6260741f060ba6f8b08e2e7263646d06a6dff36c
SHA-256 ba5a32a13a99e1c3918683bd689a9c7845161559a9d2bb7c8c6cd6e7fa136dd5
SHA-384 01032c4896ff47403c72fb1edf57168a548ad6b77a9047a5d94ce6de748e2997b75ab253eaba7b101ca9b77540b28ab3
SHA-512 c7ed408d2e23974d46cddabb075e0e91e84678140c2463e3aac1606e02d8e859fd8a9ce591174bf5717e300ab009d2b380b84528fbd675c3f057964ac76860d6
Tiger 66500f92c43e56078d47e0c313b768acca508855f5a5ec38
Whirlpool-0 c63e0e73f85e36243044bbc20381ea7203416e0ce0d292646cffbfc426bbd692b21c460b9a6d5d6021e0109c04e0c9d421785669c44f7965b756a45dd08d2d97 null
Whirlpool-T b558bb11bea4d6dfa4dd5f53afb71b401b5a38d4940e0df38e0a650a9c841235fcb23512ff0245d8625b1120bae0bca7027a95f3b6f4f7635539307825c75796
Whirlpool 6ff28709ae8df83292896bb5e4473dd1cdd7eb242de809cc4f08e57e199696352a73b12021fa161ff1e4fa17a53eaa0bdb700bde8334ebe34197356852bb4df8