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,41,16,50,12,8,22,44,38,42,34,18,41,35,43,5,24,25,23,9,9,8,29,3,25,50,24,5,12,43,33,45,20,2,14,29,5,47,45,37,9,40,0,42,23,25,17,27,18,49,21,41,46,30,12,51,47,47,19,15,31,24,32,4,3,35,6,38,28,32,0,40,38,23,43,5,42,34,4,8,13,26,7,4,17,27,51,38,35,46,10,22,40,26,28,6,42,10,47,37,45,36,51,44,48,28,10,18,3,44,11,15,31,12,16,1,41,39,26,22,15,8,26,40,4,31,13,50,34,7,39,15,20,49,28,1,6,14,1,29,2,13,30,9,2,27,39,44,19,3,31,17,11,43,35,50,49,14,16,30,18,20,33,2,21,11,7,10,37,19,34,33,32,36,46,14,19,49,0,7,32,22,21,23,46,39,29,33,27,21,48,48,48,11,25,36,36,13,51,1,16,20,24,0,6,45,37,17,-ae85232437d8371ea9db6e2a
Original bytes 33302c34312c31362c35302c31322c382c32322c34342c3338... (length=609)
Adler32 aeff7640
CRC32 aa391aeb
Haval f466cb7c61e9cf50d127f80bb7692b70
MD2 7ef41424b9273b3a66243bbca660d802
MD4 ac7a0728454be58d0f92cd27bf4c7291
MD5 f1581b24d80a9acdaad2d6649e68d18f
RipeMD128 e702857eb39d4720fb9820ab4b3cb9a3
RipeMD160 b0e2c2cd50958f97502a412cd1c5498f2ea700a9
SHA-1 28e45f1dec919d23bec10e1c988c374d97d04927
SHA-256 262d2bd7d8e37d33812b71513bc329a4975d582ff8e8d1c9300bf3cefdb37a14
SHA-384 9f38783e894cea3d9c63f3aa09d22f3f1a17e2d7bd18647dd7760410aa36e02d27f5d4bdc1cde78b1ed63486e7660110
SHA-512 a95094d17001fbaf2463bac6c064cfbcb0be44a0179d8ddf4bd80cb4ddb99a2312e0afbf995da12500fbffc73ff837124ca9b17ff9abf5eadefa81c10fa22a0d
Tiger ffe653a7e39eb5f0402215069a36378265f264eb90fdaca9
Whirlpool-0 6108df7afc2a532b0ff5ca78c203676e25174ab8cd8e712ffd2dd3f91954f53cd219f7441154b96b2769ef2a20c4da01e106be46a96bcb58d11a5468f999b323 null
Whirlpool-T 7c0347d33031439bde7ac287edabd7de79b53bb1b6bb13d68dcb57658d4cbe00ac0ad8e774bb7393d90e5adb920b2900f0d77d5668956fa34ce2f00868e54c5b
Whirlpool c3630389ef0f8a6933b6e9d5354b283e0580b2d5122c4a8097656e5bee16b5618cb342243f73f41bd38d12d9c8896862b4ae9b1fa547cf7e82fcab0cde2f67d5