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 46,27,39,2,28,35,16,18,3,39,2,44,41,6,9,10,2,25,23,24,36,0,13,20,48,37,36,38,5,51,17,31,3,49,25,38,22,40,22,29,6,14,6,14,30,26,32,30,35,19,8,10,44,33,25,16,46,45,45,41,41,34,21,29,11,5,7,21,27,31,21,34,9,6,11,25,4,46,0,31,12,20,8,18,23,5,43,19,20,34,20,7,4,49,50,14,26,47,12,36,24,36,29,46,33,8,40,4,23,30,37,17,7,37,33,1,32,11,42,31,9,3,24,42,23,26,47,18,44,51,34,40,1,48,48,1,44,48,21,28,45,32,50,32,42,17,43,16,42,22,30,28,45,38,49,41,40,39,10,24,12,0,38,19,12,35,11,43,13,2,9,3,37,15,1,15,51,26,7,18,0,14,43,16,13,17,28,13,35,5,51,8,47,47,4,29,19,10,39,27,15,22,50,15,33,49,50,27,-a321b658441a1dd719dd70d0
Original bytes 34362c32372c33392c322c32382c33352c31362c31382c332c... (length=609)
Adler32 a3197601
CRC32 80b1700b
Haval 5db0a129d25343458227b653f34e34f9
MD2 9f0c2356c51615d868cbd3b8fc2ee612
MD4 803fc8146c04dcf7f0fb71dfa1086199
MD5 1767e2b069f7ac2a4e3e482e44f07fb2
RipeMD128 d3ec79fea8ff3e0d35cd3c0d1f8befb0
RipeMD160 c2c4ce99da317f814962829c1ce168d6c8c0a2ce
SHA-1 1b067197992c6ff2e892a5097660b2c56ca67f50
SHA-256 3ccc2731bec045091d2afb49865b383cf8fc12debb38edcdc64eb6df4c099f6c
SHA-384 89a256b070896338e455b5498538b365335163ddfe585ce729507d88a00cb3c7015f289563f48942e36c29bbe2fa72db
SHA-512 118188c0a6d791a7d7bbfd83245faf6156dc0acfd468265efa40c782b8ac1edbb69a1d9d7c45b6712fb88caf2dda4e44df749f33e1b4a8b259c26ad81e64052b
Tiger 8772ceb8fa57701e2b26258bea11871337a410f03faa3c26
Whirlpool-0 1fdfe8609d494f4450e158e6d46b322ef484d61bcfb0fe104df89be00e45168dd194ce37236d4dd46e2b2809877ee5982e22103f5cf317e1ede9757369c10076 null
Whirlpool-T 5b3219beec1c28ebf0aab751cff801f4b508ccd0448af607d9e5596c7118a7f29163ff80026ad34bdfad92a8449b08afdf2b354567b35d1e0bb41351b0c81152
Whirlpool 5ea20c29fd87b2edac8c0f59e6ef5684e80c4ad40e42a2ebe04a782724456fba1872338fca9fd60b36ea3fa35e4eb5368ac02025fceabfde3665eff63b82d003