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 1,51,38,26,28,44,31,18,25,40,27,39,35,43,21,2,44,0,48,2,23,40,41,39,30,4,33,29,5,42,39,50,4,23,48,32,46,32,30,9,48,16,12,11,43,44,16,26,46,3,12,20,42,21,17,3,19,33,49,3,32,30,23,16,9,15,45,17,16,6,11,29,19,43,49,22,10,0,49,49,20,50,27,20,40,27,28,35,8,3,0,34,30,19,51,8,47,24,22,43,1,38,46,44,36,4,1,20,29,14,7,27,24,14,29,10,17,46,32,28,51,41,19,35,38,25,8,6,45,10,13,26,11,28,50,33,13,17,25,37,6,5,7,37,8,48,36,34,2,13,47,18,37,36,7,7,31,22,18,15,24,35,45,9,11,15,18,24,41,12,22,15,39,6,34,33,21,9,42,0,38,47,37,51,50,5,25,31,5,1,41,12,34,31,13,40,26,45,23,10,14,2,36,47,14,4,42,21,-188cacc2162cecabdac16ac9
Original bytes 312c35312c33382c32362c32382c34342c33312c31382c3235... (length=609)
Adler32 c989771e
CRC32 056358b5
Haval fb9073f6a1b19af54581c35c7927a4a5
MD2 317b4f462404b6c76dd6dd010bf3814a
MD4 3e718c4776457a518def9db99e27e7e3
MD5 2674b65a187d27e2c67caca0d249cc45
RipeMD128 9d0fcd467c20e79b4438008f3c55a5cc
RipeMD160 7bc2b0c3d610ac508509abc5075cff6c2b95dae9
SHA-1 7ddca9aac82f7d25fcf2227f01a12fdb30724466
SHA-256 8d9c36c28399367a6937faadee5a07264842e454b7f7580635f62fe9c189c70e
SHA-384 8b81605525987445df9df85b4969993d5dadf23278b0767a0940f739d4ddf0af4c288ae57ea25006baa94b79d2bd151a
SHA-512 e72a101e6de887751aabed89161d566ac20a5020ea4393ace2352447963a9121cc73b70d883c0bedfcad3ceab25380861daa674d9d51b9c2b72b30fc8df07be5
Tiger 8c6440840ca8ac1d23d93bcd0ccec43ba8b1b5c8196bdbeb
Whirlpool-0 e49077ccc07b10f26ddfb504c1858692b263d2b724794914529efc0c30b6775369f9cff447eddf5411a0562f85c3b371c066cca52daff3dec3b5c28830533e0a null
Whirlpool-T 8daf4f22b6d02791976e050a9106ddd7ea81b6852e3354d40d75510d320e6760d58f83f618ae2cb1e271c6a1fbd27cdbe69d547753a7795cf311096167a89381
Whirlpool 580e0f094f0c00430797e70ee4a63b493580ea13b7f1827b484c723d1f3aa8f3a948ba9b7e06e5a72c6bf1ea57bd90a10a07779d02dd8c44e257fefc32a53872