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 42,46,27,30,11,26,37,20,32,13,3,39,9,35,29,13,8,10,50,7,49,21,12,9,23,26,28,45,1,38,51,16,33,11,30,14,2,14,45,15,1,23,8,38,32,35,40,22,16,47,0,48,32,17,43,26,44,19,31,13,24,27,36,26,2,12,19,35,18,12,25,30,44,25,6,34,17,5,6,49,1,43,0,29,38,51,19,16,30,22,36,3,10,48,51,25,24,39,45,8,37,4,41,3,28,15,16,7,19,48,40,9,3,29,36,35,17,41,31,27,36,40,42,31,33,42,47,41,48,20,43,44,6,49,43,47,21,32,46,18,28,20,45,34,25,15,27,22,21,40,50,0,38,15,14,49,4,28,37,4,33,31,11,10,5,12,5,21,6,11,9,44,17,46,51,34,46,50,39,7,22,4,47,24,34,2,39,0,37,5,29,14,2,23,50,1,7,41,20,13,33,8,23,18,18,24,42,10,-854befdf882004eab1ad1032
Original bytes 34322c34362c32372c33302c31312c32362c33372c32302c33... (length=609)
Adler32 c2127660
CRC32 2b3933b9
Haval a9c7490d6379132e900cf440e119b6c2
MD2 183de28ebb16f2279067e6776b80aa71
MD4 4d242a0b7670a0fa3e78c02fa3747220
MD5 e4192b3ea36bf27f01229d7da59c9da0
RipeMD128 5ad3efbb61c895adb04a742e567a1406
RipeMD160 35c8556d463f86dc83f431260aa3e121bdb5cb27
SHA-1 e2a43135a607116371c1416784e201b0e7759888
SHA-256 a9a06bc646930cf8f650fea7965f348643379df957e3aa1b881b6d0a8cbed9bf
SHA-384 a9d10aa8f9ae04c41501ffc1dbc23590543addc4e0fb4452772a9b6531e28e079a5c3fb0e865879d174630aee38605ef
SHA-512 c7076e43ec3397161271a6b392eb0f523a13e393c7dc9b7ecc9a0ce69fa59e66716b582a8054a730551824b59e4711284c8c86dc36d83e6ed58d51c0b78cc1cb
Tiger b8fe8cc08114b30ca53d64f6ef936ceaa4f7fe7c10879f26
Whirlpool-0 834b0adb1c9b3f56798a6eec4a8898b4a085373e0a707afc90763a459a8de8a3891f6b94e6b270534c035e770a8a366b7b4a680281843cf7e57a91427a91a737 null
Whirlpool-T 3b79ea4a7d9912fa21843c61d551dd484b937627361c5c70e56b22ceac74f1ff8676c8a271a43b259adbcc07cd0c508342c32a6caff87b4165bb819959596a30
Whirlpool 173a97aa20d225e476e46d58e3db6f8508c910dfd13e85298dac783099b281b907833e8bac304146d31df7a8cfc21b97aaffc90392cee4a8dafe56fea1ad1201