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 49,24,21,22,12,40,50,46,29,32,29,45,44,40,32,5,42,40,0,17,28,12,49,41,33,38,7,6,39,39,33,4,1,49,44,42,4,34,19,0,3,10,23,7,16,2,31,31,14,2,41,17,48,8,15,24,46,15,15,27,48,38,20,18,14,38,13,35,12,36,49,32,32,34,1,16,4,6,27,18,9,27,6,43,35,36,34,51,17,9,37,30,25,4,8,44,21,47,38,40,22,8,25,41,27,51,48,13,30,16,23,39,50,18,0,47,1,31,2,36,5,48,8,18,31,10,22,46,50,37,20,14,51,39,17,24,43,26,34,19,45,50,1,37,21,20,19,11,7,25,43,26,44,36,30,23,15,43,3,3,11,13,28,26,13,26,42,45,47,23,9,10,12,0,42,45,5,46,37,9,20,21,29,2,28,24,3,16,25,35,11,47,11,5,14,35,22,33,7,33,19,41,10,28,51,6,30,29,-9c95111ea53526874c1eb779
Original bytes 34392c32342c32312c32322c31322c34302c35302c34362c32... (length=609)
Adler32 c0b175bb
CRC32 87bbfc5e
Haval 10a827434a2721ac3e0d8d44be1be611
MD2 b0697299885c172c0e6aeb7717986b5b
MD4 902f931fa0f8aa496daea6150fd1f637
MD5 51fef95f85ef45cbce743c3a0e160f91
RipeMD128 83d6222faee002405ee03c03e7a1a17a
RipeMD160 714f8029287ac4332638f9247ad7eaa6a7902d54
SHA-1 9c2ba3de6918c4c9bd50d50984534746528354cd
SHA-256 62f3f7daf78fd7a2035f91c3c68374c9f2ad7a800476dc0b94d47cb954d675d5
SHA-384 3d758110926ff7b861479678be5197cb6aab97066503d6161006244ab00dea9264ffab56901f344f7e1f2c280fca82f8
SHA-512 312eb82f79ee150b1544d50516d4149d896b3a58c492c490771f3659d17555d493b14f985f8bfdf05232f1128fba90a581b494742439741227532a2c8b0e37cf
Tiger de1f38bd9b01ff9306af97d86f8410807c1af5278b31fa27
Whirlpool-0 69b5e2b12f607a58a0406cb4597a6b3357e136622f524e3814afdd9703cb0f06061946080e8bb6b2910fe52dfba2ed65842e86f2f172448c2eef018ffa4eb02e null
Whirlpool-T 6b60b10d742b59513f60eccb41aaf0dc574d700f2f8469b789fd1d24cefc1d643fcd36651021a9a6a166456e04b7e45d994b31fc3e464b5ad6b3c8a92e686c41
Whirlpool f24dde1f44e12b20a9aa35baa0df24757c22e37c5d4e3af225b259aa86d0a97cfa1df7be2348349dda8dc518d4a1e4ab91583d25e115e5cd254e5ed8cce4ef48