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 22,46,50,48,28,16,40,39,19,36,20,49,35,45,47,9,41,25,25,19,21,0,31,8,10,15,39,15,13,15,21,32,44,49,47,23,11,38,29,17,33,2,16,23,41,32,6,9,44,27,31,26,18,39,1,7,18,18,14,6,42,16,27,29,27,7,25,49,37,43,47,14,5,24,10,30,47,46,46,24,2,19,5,29,34,29,20,30,30,16,20,4,37,44,7,40,33,5,0,11,39,4,9,48,35,3,45,51,49,42,51,8,43,26,40,35,12,36,48,10,41,21,17,26,33,3,50,20,6,34,23,9,22,3,17,13,21,13,0,8,42,32,27,41,23,33,8,38,35,18,36,34,48,12,12,26,13,14,0,1,11,1,2,28,51,7,14,36,31,22,5,50,11,4,1,37,3,34,12,4,2,38,22,28,38,45,32,37,50,42,28,44,43,51,19,24,40,31,15,30,10,43,24,25,17,45,46,6,-d80a88786507826cde9c67ee
Original bytes 32322c34362c35302c34382c32382c31362c34302c33392c31... (length=609)
Adler32 ebb4762b
CRC32 92859a58
Haval da5fe6b5f0e83bac8ffeb3f8f4a0409a
MD2 a5010b8caac96a929aef8f1fb99d73be
MD4 762bf3c5ce7a4a644ee9f20a0b92997c
MD5 c6305bc3644f3a3cb5ec458e2d3d8ea8
RipeMD128 bf5a61284ce68a3636a1388694b2bb7d
RipeMD160 001ee7a7f6fe4913445fb70ef6d80396ab962921
SHA-1 a55d828bef726429ed5d2c372f0dd2c7d213781c
SHA-256 fbc162d1b645a52eaa68a9b2b7f2ba9ffae9f15666746a4b7d43a5aa6e654c23
SHA-384 fc0fef565733873717c2aa9ff2590b3a10c9c6a9d5413d6f710017c834dddb88dbffb08444686f5238328030e47dc944
SHA-512 d8d5e2d4dd300174d1c0a968714a40f4886f7827b94c55ba1bbaff7515062b72dd4abcafed070a5aa632e1b3915e6c36b20a509cd7cf68feaffbdcf5a124c97d
Tiger 1a729d4f78aef516569c9afd795fd7d2b1083acdb0992344
Whirlpool-0 4f43e28984863c0b0393f02b5bbaee30c1b6cea9afaadf684b2a46614980b77b6ee59abe07b367c06ac89ae466534f4d3ba68627a54c49a9618d9647b9d83a36 null
Whirlpool-T 18e8a4238d77b34939a6722e3b970b7b36a98a9b4178cea166ad3f8aa7955ac4ac16f39152a996f8a7facb31860361c0ee850a64b95999ac42dc86036d076656
Whirlpool 2f3860b776bbde6c58cc3ed023db51f25a0e070704c427eb74f32151caeff9e4a402707e70e3231562206918a7b59b78226a857189ac0a1c3a3abadc4bdee257