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,16,4,21,6,31,10,33,48,50,36,12,17,21,51,14,33,18,23,4,21,6,45,30,35,38,38,44,41,43,34,43,42,43,42,18,17,16,32,26,48,6,17,42,48,19,35,36,34,39,49,47,30,34,51,41,46,3,0,0,25,8,39,7,45,7,29,30,22,30,31,16,5,6,17,25,45,37,29,50,3,20,20,36,19,10,33,40,14,8,50,10,44,13,24,20,40,45,14,26,11,12,46,15,22,21,9,14,2,44,0,38,32,23,12,1,27,19,9,41,27,24,47,27,0,23,49,3,25,51,31,40,1,24,37,2,46,49,7,32,4,33,18,22,20,43,12,9,49,26,24,28,2,28,34,50,26,27,5,25,29,40,35,8,8,31,39,9,47,42,3,37,13,29,15,19,48,15,1,47,5,38,11,11,11,4,28,15,22,18,2,13,51,10,5,1,32,39,13,23,28,44,36,41,37,46,7,35,-75c5a3f79b13f865c0b1a7ae
Original bytes 31362c31362c342c32312c362c33312c31302c33332c34382c... (length=609)
Adler32 a66f766f
CRC32 d241f5ec
Haval 21cb1148409af8ad877965c19d0021b0
MD2 407fb9c2f2777af794407d0b35de4ec2
MD4 c3467549a0fc9dce19a286e0ccf7751e
MD5 4d364283871a3b8798666ad4cbc01e3c
RipeMD128 6a204b1a552ecc586e2000f62d78f553
RipeMD160 81181d93e1d024847fa3cbb89cc9ecf1e520da5f
SHA-1 23c39371f425f07ad9d2bd706383a9a7f2d9613f
SHA-256 4e6aff252295d90fe92de7fcc2b7876409aa84fe8672a23b437656691f1575de
SHA-384 0b0906775a4ae6fd25c2976998565fb6a7ebf963a0ccd29dead279e4783b0a2da7daa91ba2419913036cd30f5c29e8c6
SHA-512 7c3530c7bbe4a0b7b5fcb3f714019fe96629b1ffe57938f00dc90273e1aeff799be536b055428563efe281b244a19d1118a0831bb0313c7ca3e292031dcf63ec
Tiger c5c841c062a4bcd44b0e770f81acea827479a2cbf3db9fa9
Whirlpool-0 482ae165f862816fef6d83af2e1ff2ec9815f8a11a0a2afbb6aa4507f3b876e015d052a99c6b811a56081c2821845ba8d08f3e6f7fe7de25fe3183dc0bd49305 null
Whirlpool-T 2d3d504663cff9378a3fbe3e05fe30635b8d52a52e086ca8be886cfe95a56a0cb4634dc221cb19458e8428cb80d4b378a8db585c1c19a49afb62b9d9197c11df
Whirlpool c86add197287f8a1231adf6b14714a779b190423ac5f2549cfcb61d9d04eaf3b0d7b7f00ed1ea72bedd20ec82710a63955b66ec7385f1f9c5fc04bc606e9aeaa